Package org.apache.jena.sparql.sse.lang
Class ParseHandlerWrapper
- java.lang.Object
-
- org.apache.jena.sparql.sse.lang.ParseHandlerWrapper
-
- All Implemented Interfaces:
ParseHandler
public class ParseHandlerWrapper extends java.lang.Object implements ParseHandler
Wrapper parser handler with pass-through for all operations. Calls both, first one first.
-
-
Constructor Summary
Constructors Constructor Description ParseHandlerWrapper(ParseHandler handler)
-
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)
-
-
-
Constructor Detail
-
ParseHandlerWrapper
public ParseHandlerWrapper(ParseHandler handler)
-
-
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
-
-