public interface RDFConsumer
Modifier and Type | Method and Description |
---|---|
void |
addModelAttribte(String key,
String value)
Receives the notification that the attribute and its value has been
parsed.
|
void |
addPrefix(String abbreviation,
String value)
Add a prefix to the underlying ontology format, if prefixes are
supported.
|
void |
endModel()
Called when model parsing is finished.
|
void |
includeModel(String logicalURI,
String physicalURI)
Receives the notification that the model being parsed includes another
model with supplied URIs.
|
void |
logicalURI(String logicalURI)
Receives the logical URI of the model.
|
IRI |
remapIRI(IRI i)
for iris that need to be mapped to blank nodes, e.g., SWRL rules with an
IRI - the IRI should be dropped for such constructs.
|
String |
remapOnlyIfRemapped(String i)
for iris that have been remapped to blank nodes, e.g., SWRL rules: the
triple subject swrl:body object, for example, needs the subject to be
remapped consistently.
|
void |
startModel(String physicalURI)
Called when model parsing is started.
|
void |
statementWithLiteralValue(String subject,
String predicate,
String object,
String language,
String datatype)
Called when a statement with literal value is added to the model.
|
void |
statementWithResourceValue(String subject,
String predicate,
String object)
Called when a statement with resource value is added to the model.
|
void startModel(String physicalURI) throws SAXException
physicalURI
- physical URI of the modelSAXException
- sax exceptionvoid endModel() throws SAXException
SAXException
- sax exceptionvoid statementWithResourceValue(String subject, String predicate, String object) throws SAXException
subject
- URI of the subject resourcepredicate
- URI of the predicate resourceobject
- URI of the object resourceSAXException
- sax exceptionvoid statementWithLiteralValue(String subject, String predicate, String object, String language, String datatype) throws SAXException
subject
- URI of the subject resourcepredicate
- URI of the predicate resourceobject
- literal object valuelanguage
- the languagedatatype
- the URI of the literal's datatype (may be null
)SAXException
- sax exceptionvoid logicalURI(String logicalURI) throws SAXException
logicalURI
- logical URI of the modelSAXException
- sax exceptionvoid includeModel(String logicalURI, String physicalURI) throws SAXException
logicalURI
- logical URI of the modelphysicalURI
- physical URI of the modelSAXException
- sax exceptionvoid addModelAttribte(String key, String value) throws SAXException
key
- the key of the attributevalue
- the value of the attributeSAXException
- sax exceptionIRI remapIRI(IRI i)
i
- iri to remap if not blankString remapOnlyIfRemapped(String i)
i
- iri to remap if not blankCopyright © 2017 The University of Manchester. All Rights Reserved.