public interface ExtendedHandler
|Modifier and Type||Method and Description|
This method is used to modify the behaviour of ARP concerning its reporting of bnode scope
After this call, no more triples will be reported which use
Called when the </rdf:RDF> tag is seen.
Called when the <rdf:RDF> tag is seen.
void endBNodeScope(AResource bnode)
bnode. This is called exactly once for each blank nodes. Whether this includes nodes with an
rdf:nodeIDis controlled by
The contract is robust against syntax errors in input, and exceptions being thrown by the StatementHandler.
bnode- A blank node going out of scope.
If this returns true then blank nodes with an
are not reported as they go out of scope at the end
of file. This eliminates the unbounded memory cost
of remembering such nodes.
If this returns false then the contract of
endBNodeScope(org.apache.jena.rdfxml.xmlinput.AResource) is honoured uniformly
independent of whether a blank node has a nodeID or not.
If this method returns different values during the parsing of a single file, then the behaviour is undefined.
Robust against syntax errors in input, and exceptions being thrown by the StatementHandler.
Licenced under the Apache License, Version 2.0