public abstract class BuiltInTypeHandler extends TriplePredicateHandler
Constructor and Description |
---|
BuiltInTypeHandler(OWLRDFConsumer consumer,
IRI typeIRI) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(IRI subject,
IRI predicate,
IRI object) |
boolean |
canHandleStreaming(IRI subject,
IRI predicate,
IRI object) |
IRI |
getTypeIRI() |
getPredicateIRI
handleTriple, inferTypes, isSubjectAndObjectClassExpression, isSubjectAndObjectDataRange, isSubjectAndObjectMatchingClassExpressionOrMatchingDataRange, isSubjectOrObjectAnonymous
addAxiom, consumeTriple, consumeTriple, getConsumer, getDataFactory, getPendingAnnotations, isAnnotationPropertyLax, isAnnotationPropertyOnly, isAnnotationPropertyStrict, isAnonymous, isClassExpressionLax, isClassExpressionLax, isClassExpressionListStrict, isClassExpressionStrict, isClassExpressionStrict, isDataPropertyLax, isDataPropertyLax, isDataPropertyOnly, isDataPropertyStrict, isDataPropertyStrict, isDataRangeLax, isDataRangeLax, isDataRangeListStrict, isDataRangeStrict, isDataRangeStrict, isIndividualListStrict, isLiteralPresent, isNonNegativeIntegerLax, isNonNegativeIntegerStrict, isObjectPropertyLax, isObjectPropertyLax, isObjectPropertyOnly, isObjectPropertyStrict, isObjectPropertyStrict, isResourceListStrict, isResourcePresent, isRestrictionLax, isRestrictionStrict, isStrict, translateClassExpression, translateDataProperty, translateDataRange, translateIndividual, translateInteger, translateObjectProperty
public BuiltInTypeHandler(OWLRDFConsumer consumer, IRI typeIRI)
public boolean canHandleStreaming(IRI subject, IRI predicate, IRI object) throws UnloadableImportException
canHandleStreaming
in class AbstractResourceTripleHandler
UnloadableImportException
public boolean canHandle(IRI subject, IRI predicate, IRI object)
canHandle
in class TriplePredicateHandler
public IRI getTypeIRI()