public interface 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(org.semanticweb.owlapi.model.IRI mainNode,
Mode mode) |
boolean |
matchesLax(org.semanticweb.owlapi.model.IRI mainNode) |
boolean |
matchesStrict(org.semanticweb.owlapi.model.IRI mainNode) |
org.semanticweb.owlapi.model.OWLClassExpression |
translate(org.semanticweb.owlapi.model.IRI mainNode)
Translates the specified main node into an
OWLClassExpression. |
boolean matches(org.semanticweb.owlapi.model.IRI mainNode,
Mode mode)
mainNode - mainNodemode - modeboolean matchesStrict(org.semanticweb.owlapi.model.IRI mainNode)
mainNode - mainNodeboolean matchesLax(org.semanticweb.owlapi.model.IRI mainNode)
mainNode - mainNodeorg.semanticweb.owlapi.model.OWLClassExpression translate(org.semanticweb.owlapi.model.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 © 2014 The University of Manchester. All Rights Reserved.