public class ObjectIntersectionOfTranslator extends AbstractClassExpressionTranslator
OWLIntersectionOf.
This relies on the main node having an intersectionOf triple.| Constructor and Description |
|---|
ObjectIntersectionOfTranslator(OWLRDFConsumer consumer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matchesLax(org.semanticweb.owlapi.model.IRI mainNode) |
boolean |
matchesStrict(org.semanticweb.owlapi.model.IRI mainNode) |
org.semanticweb.owlapi.model.OWLObjectIntersectionOf |
translate(org.semanticweb.owlapi.model.IRI mainNode)
Translates the specified main node into an
OWLClassExpression. |
getConsumer, getDataFactory, isAnonymous, isClassExpressionLax, isClassExpressionLax, isClassExpressionListStrict, isClassExpressionStrict, isClassExpressionStrict, isDataPropertyLax, isDataPropertyLax, isDataPropertyStrict, isDataPropertyStrict, isDataRangeLax, isDataRangeLax, isDataRangeListStrict, isDataRangeStrict, isDataRangeStrict, isIndividualListStrict, isLiteralPresent, isNonNegativeIntegerLax, isNonNegativeIntegerStrict, isObjectPropertyLax, isObjectPropertyLax, isObjectPropertyStrict, isObjectPropertyStrict, isResourceListStrict, isResourcePresent, isRestrictionLax, isRestrictionStrict, matches, translateIntegerpublic ObjectIntersectionOfTranslator(OWLRDFConsumer consumer)
consumer - consumerpublic boolean matchesStrict(org.semanticweb.owlapi.model.IRI mainNode)
mainNode - mainNodepublic boolean matchesLax(org.semanticweb.owlapi.model.IRI mainNode)
mainNode - mainNodepublic org.semanticweb.owlapi.model.OWLObjectIntersectionOf translate(org.semanticweb.owlapi.model.IRI mainNode)
ClassExpressionTranslatorOWLClassExpression.
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.