public static interface Translators.ClassExpressionTranslator
ClassExpressionTranslator
consumes the triples that represent the class expression,
and translates the triples to the appropriate OWL API OWLClassExpression
object.Modifier and Type | Method and Description |
---|---|
boolean |
matches(IRI mainNode,
Mode mode) |
boolean |
matchesLax(IRI mainNode) |
boolean |
matchesStrict(IRI mainNode) |
OWLClassExpression |
translate(IRI mainNode)
Translates the specified main node into an
OWLClassExpression . |
boolean matches(@Nonnull IRI mainNode, @Nonnull Mode mode)
mainNode
- mainNodemode
- modeboolean matchesStrict(@Nonnull IRI mainNode)
mainNode
- mainNodeboolean matchesLax(@Nonnull IRI mainNode)
mainNode
- mainNode@Nonnull OWLClassExpression translate(@Nonnull IRI mainNode)
OWLClassExpression
. All triples used
in the translation are consumed.mainNode
- The main node of the set of triples that represent the class expression.Copyright © 2020 The University of Manchester. All rights reserved.