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
getConsumer
public BuiltInTypeHandler(OWLRDFConsumer consumer, IRI typeIRI)
consumer
- consumertypeIRI
- typeIRIpublic boolean canHandleStreaming(IRI subject, IRI predicate, IRI object) throws UnloadableImportException
canHandleStreaming
in class AbstractResourceTripleHandler
subject
- subjectpredicate
- predicateobject
- objectUnloadableImportException
- if an ontology cannot be importedpublic boolean canHandle(IRI subject, IRI predicate, IRI object)
canHandle
in class TriplePredicateHandler
subject
- subjectpredicate
- predicateobject
- objectpublic IRI getTypeIRI()
Copyright © 2017 The University of Manchester. All Rights Reserved.