de.hedenus.rdf.serialize
Class DebugRDFEventListener
java.lang.Object
de.hedenus.rdf.serialize.DebugRDFEventListener
- All Implemented Interfaces:
- RDFEventListener
public class DebugRDFEventListener
- extends java.lang.Object
- implements RDFEventListener
A debug listener which print the statements to a print stream before it dispatches the
RDF events to the decorated listener.
- Author:
- Michael Hedenus
Method Summary |
void |
newStatement(java.lang.String subject,
int subjectType,
java.lang.String predicate,
java.lang.String object,
int objectType,
java.lang.String datatype,
java.lang.String lang)
Call-back invoked when a RDF parser parsed a new statement. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DebugRDFEventListener
public DebugRDFEventListener()
DebugRDFEventListener
public DebugRDFEventListener(RDFEventListener nextListener)
DebugRDFEventListener
public DebugRDFEventListener(java.io.PrintStream ps,
RDFEventListener nextListener)
newStatement
public void newStatement(java.lang.String subject,
int subjectType,
java.lang.String predicate,
java.lang.String object,
int objectType,
java.lang.String datatype,
java.lang.String lang)
- Description copied from interface:
RDFEventListener
- Call-back invoked when a RDF parser parsed a new statement.
- Specified by:
newStatement
in interface RDFEventListener
- Parameters:
subject
- the triple's subjectsubjectType
- the node type of the subject, either NODETYPE_URIREF
or NODETYPE_BLANK_NODE
predicate
- the triple's predicateobject
- the triple's predicateobjectType
- the node type of the object, either NODETYPE_URIREF
, NODETYPE_BLANK_NODE
or NODETYPE_LITERAL
datatype
- the datatype of the object (if it is a literal) or null
lang
- the language tag of the object (if it is a literal) or null