public abstract class AbstractResourceTripleHandler extends AbstractTripleHandler
| Constructor and Description |
|---|
AbstractResourceTripleHandler(OWLRDFConsumer consumer) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
canHandle(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object) |
abstract boolean |
canHandleStreaming(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object) |
abstract void |
handleTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object) |
void |
inferTypes(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object) |
protected boolean |
isSubjectAndObjectClassExpression(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object) |
protected boolean |
isSubjectAndObjectDataRange(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object) |
protected boolean |
isSubjectAndObjectMatchingClassExpressionOrMatchingDataRange(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object) |
protected boolean |
isSubjectOrObjectAnonymous(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object) |
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, translateObjectPropertypublic AbstractResourceTripleHandler(OWLRDFConsumer consumer)
consumer - consumerprotected boolean isSubjectOrObjectAnonymous(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object)
protected boolean isSubjectAndObjectMatchingClassExpressionOrMatchingDataRange(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object)
protected boolean isSubjectAndObjectDataRange(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object)
protected boolean isSubjectAndObjectClassExpression(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object)
public abstract void handleTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object)
throws org.semanticweb.owlapi.model.UnloadableImportException
subject - subjectpredicate - predicateobject - objectorg.semanticweb.owlapi.model.UnloadableImportException - if an ontology cannot be importedpublic abstract boolean canHandleStreaming(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object)
throws org.semanticweb.owlapi.model.UnloadableImportException
subject - subjectpredicate - predicateobject - objectorg.semanticweb.owlapi.model.UnloadableImportException - if an ontology cannot be importedpublic abstract boolean canHandle(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object)
subject - subjectpredicate - predicateobject - objectpublic void inferTypes(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI object)
subject - subjectobject - objectCopyright © 2014 The University of Manchester. All Rights Reserved.