|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TripleHandler
Defines a document based triple handler.
| Method Summary | |
|---|---|
void |
close()
Will be called last and exactly once. |
void |
closeContext(ExtractionContext context)
Informs the handler that no more triples will come from a previously opened context. |
void |
endDocument(org.openrdf.model.URI documentURI)
Informs the handler that the end of the document has been reached. |
void |
openContext(ExtractionContext context)
Informs the handler that a new context has been established. |
void |
receiveNamespace(String prefix,
String uri,
ExtractionContext context)
Invoked with a currently open context, notifies the detection of a namespace. |
void |
receiveTriple(org.openrdf.model.Resource s,
org.openrdf.model.URI p,
org.openrdf.model.Value o,
org.openrdf.model.URI g,
ExtractionContext context)
Invoked with a currently open context, notifies the detection of a triple. |
void |
setContentLength(long contentLength)
Sets the length of the content to be processed. |
void |
startDocument(org.openrdf.model.URI documentURI)
|
| Method Detail |
|---|
void startDocument(org.openrdf.model.URI documentURI)
throws TripleHandlerException
TripleHandlerException
void openContext(ExtractionContext context)
throws TripleHandlerException
TripleHandlerException
void receiveTriple(org.openrdf.model.Resource s,
org.openrdf.model.URI p,
org.openrdf.model.Value o,
org.openrdf.model.URI g,
ExtractionContext context)
throws TripleHandlerException
s - triple subject, cannot be null.p - triple predicate, cannot be null.o - triple object, cannot be null.g - triple graph, can be null.context - extraction context.
TripleHandlerException
void receiveNamespace(String prefix,
String uri,
ExtractionContext context)
throws TripleHandlerException
prefix - namespace prefix.uri - namespace URI.context - namespace context.
TripleHandlerException
void closeContext(ExtractionContext context)
throws TripleHandlerException
context - the context to be closed.
TripleHandlerException
void endDocument(org.openrdf.model.URI documentURI)
throws TripleHandlerException
documentURI - document URI.
TripleHandlerExceptionvoid setContentLength(long contentLength)
contentLength -
TripleHandlerException
void close()
throws TripleHandlerException
TripleHandlerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||