Package org.apache.jena.sparql.sse.lang
Class ParseHandlerDebug
- java.lang.Object
-
- org.apache.jena.sparql.sse.lang.ParseHandlerDebug
-
- All Implemented Interfaces:
ParseHandler
public class ParseHandlerDebug extends java.lang.Object implements ParseHandler
Tracing parser handler - logs what the core parse sees
-
-
Constructor Summary
Constructors Constructor Description ParseHandlerDebug()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidemitBNode(int line, int column, java.lang.String label)voidemitIRI(int line, int column, java.lang.String iriStr)voidemitLiteral(int line, int column, java.lang.String lex, java.lang.String lang, java.lang.String datatype_iri, java.lang.String datatype_pn)voidemitPName(int line, int column, java.lang.String pname)voidemitSymbol(int line, int column, java.lang.String symbol)voidemitVar(int line, int column, java.lang.String varName)ItemgetItem()The result of a parsevoidlistFinish(int line, int column)voidlistStart(int line, int column)voidparseFinish()voidparseStart()voidtripleTermFinish(int line, int column)voidtripleTermStart(int line, int column)
-
-
-
Method Detail
-
getItem
public Item getItem()
Description copied from interface:ParseHandlerThe result of a parse- Specified by:
getItemin interfaceParseHandler
-
parseStart
public void parseStart()
- Specified by:
parseStartin interfaceParseHandler
-
parseFinish
public void parseFinish()
- Specified by:
parseFinishin interfaceParseHandler
-
listStart
public void listStart(int line, int column)- Specified by:
listStartin interfaceParseHandler
-
listFinish
public void listFinish(int line, int column)- Specified by:
listFinishin interfaceParseHandler
-
emitBNode
public void emitBNode(int line, int column, java.lang.String label)- Specified by:
emitBNodein interfaceParseHandler
-
emitIRI
public void emitIRI(int line, int column, java.lang.String iriStr)- Specified by:
emitIRIin interfaceParseHandler
-
emitLiteral
public void emitLiteral(int line, int column, java.lang.String lex, java.lang.String lang, java.lang.String datatype_iri, java.lang.String datatype_pn)- Specified by:
emitLiteralin interfaceParseHandler
-
emitPName
public void emitPName(int line, int column, java.lang.String pname)- Specified by:
emitPNamein interfaceParseHandler
-
emitSymbol
public void emitSymbol(int line, int column, java.lang.String symbol)- Specified by:
emitSymbolin interfaceParseHandler
-
emitVar
public void emitVar(int line, int column, java.lang.String varName)- Specified by:
emitVarin interfaceParseHandler
-
tripleTermStart
public void tripleTermStart(int line, int column)- Specified by:
tripleTermStartin interfaceParseHandler
-
tripleTermFinish
public void tripleTermFinish(int line, int column)- Specified by:
tripleTermFinishin interfaceParseHandler
-
-