public abstract class AbstractResourceTripleHandler extends AbstractTripleHandler
Constructor and Description |
---|
AbstractResourceTripleHandler(OWLRDFConsumer consumer) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
canHandle(IRI subject,
IRI predicate,
IRI object) |
abstract boolean |
canHandleStreaming(IRI subject,
IRI predicate,
IRI object) |
abstract void |
handleTriple(IRI subject,
IRI predicate,
IRI object) |
void |
inferTypes(IRI subject,
IRI object) |
getConsumer
public AbstractResourceTripleHandler(OWLRDFConsumer consumer)
consumer
- consumerpublic abstract void handleTriple(IRI subject, IRI predicate, IRI object) throws UnloadableImportException
subject
- subjectpredicate
- predicateobject
- objectUnloadableImportException
- if an ontology cannot be importedpublic abstract boolean canHandleStreaming(IRI subject, IRI predicate, IRI object) throws UnloadableImportException
subject
- subjectpredicate
- predicateobject
- objectUnloadableImportException
- if an ontology cannot be importedpublic abstract boolean canHandle(IRI subject, IRI predicate, IRI object)
subject
- subjectpredicate
- predicateobject
- objectCopyright © 2017 The University of Manchester. All Rights Reserved.