public abstract class AbstractClassExpressionTranslator extends java.lang.Object implements ClassExpressionTranslator
Modifier | Constructor and Description |
---|---|
protected |
AbstractClassExpressionTranslator(OWLRDFConsumer consumer) |
Modifier and Type | Method and Description |
---|---|
OWLRDFConsumer |
getConsumer() |
protected OWLDataFactory |
getDataFactory() |
protected boolean |
isAnonymous(IRI node) |
protected boolean |
isClassExpressionLax(IRI mainNode) |
protected boolean |
isClassExpressionLax(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isClassExpressionListStrict(IRI mainNode,
int minSize) |
protected boolean |
isClassExpressionStrict(IRI node) |
protected boolean |
isClassExpressionStrict(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isDataPropertyLax(IRI node) |
protected boolean |
isDataPropertyLax(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isDataPropertyStrict(IRI node) |
protected boolean |
isDataPropertyStrict(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isDataRangeLax(IRI node) |
protected boolean |
isDataRangeLax(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isDataRangeListStrict(IRI mainNode,
int minSize) |
protected boolean |
isDataRangeStrict(IRI node) |
protected boolean |
isDataRangeStrict(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isIndividualListStrict(IRI mainNode,
int minSize) |
protected boolean |
isLiteralPresent(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isNonNegativeIntegerLax(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isNonNegativeIntegerStrict(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isObjectPropertyLax(IRI node) |
protected boolean |
isObjectPropertyLax(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isObjectPropertyStrict(IRI node) |
protected boolean |
isObjectPropertyStrict(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isResourceListStrict(IRI mainNode,
org.coode.owlapi.rdfxml.parser.AbstractClassExpressionTranslator.TypeMatcher typeMatcher,
int minSize) |
protected boolean |
isResourcePresent(IRI mainNode,
OWLRDFVocabulary predicate) |
protected boolean |
isRestrictionLax(IRI node) |
protected boolean |
isRestrictionStrict(IRI node) |
boolean |
matches(IRI mainNode,
Mode mode) |
protected int |
translateInteger(IRI mainNode,
OWLRDFVocabulary predicate) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
matchesLax, matchesStrict, translate
protected AbstractClassExpressionTranslator(OWLRDFConsumer consumer)
public boolean matches(IRI mainNode, Mode mode)
matches
in interface ClassExpressionTranslator
public OWLRDFConsumer getConsumer()
protected OWLDataFactory getDataFactory()
protected boolean isAnonymous(IRI node)
protected boolean isResourcePresent(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isLiteralPresent(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isRestrictionStrict(IRI node)
protected boolean isRestrictionLax(IRI node)
protected boolean isNonNegativeIntegerStrict(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isNonNegativeIntegerLax(IRI mainNode, OWLRDFVocabulary predicate)
protected int translateInteger(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isClassExpressionStrict(IRI node)
protected boolean isClassExpressionStrict(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isClassExpressionLax(IRI mainNode)
protected boolean isClassExpressionLax(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isObjectPropertyStrict(IRI node)
protected boolean isObjectPropertyStrict(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isObjectPropertyLax(IRI node)
protected boolean isObjectPropertyLax(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isDataPropertyStrict(IRI node)
protected boolean isDataPropertyStrict(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isDataPropertyLax(IRI node)
protected boolean isDataPropertyLax(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isDataRangeStrict(IRI node)
protected boolean isDataRangeStrict(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isDataRangeLax(IRI node)
protected boolean isDataRangeLax(IRI mainNode, OWLRDFVocabulary predicate)
protected boolean isClassExpressionListStrict(IRI mainNode, int minSize)
protected boolean isDataRangeListStrict(IRI mainNode, int minSize)
protected boolean isIndividualListStrict(IRI mainNode, int minSize)
protected boolean isResourceListStrict(IRI mainNode, org.coode.owlapi.rdfxml.parser.AbstractClassExpressionTranslator.TypeMatcher typeMatcher, int minSize)