public class ObjectQualifiedCardinalityTranslator extends AbstractClassExpressionTranslator
Constructor and Description |
---|
ObjectQualifiedCardinalityTranslator(OWLRDFConsumer consumer) |
Modifier and Type | Method and Description |
---|---|
boolean |
matchesLax(IRI mainNode) |
boolean |
matchesStrict(IRI mainNode) |
OWLObjectExactCardinality |
translate(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, translateInteger
public ObjectQualifiedCardinalityTranslator(OWLRDFConsumer consumer)
public boolean matchesStrict(IRI mainNode)
public boolean matchesLax(IRI mainNode)
public OWLObjectExactCardinality translate(IRI mainNode)
ClassExpressionTranslator
OWLClassExpression
.
All triples used in the translation are consumed.mainNode
- The main node of the set of triples that represent the
class expression.