Package org.apache.jena.sparql.sse.lang
Class ParseHandler2
- java.lang.Object
-
- org.apache.jena.sparql.sse.lang.ParseHandler2
-
- All Implemented Interfaces:
ParseHandler
public class ParseHandler2 extends java.lang.Object implements ParseHandler
Splitter for parser handlers. Calls both, first one first.
-
-
Constructor Summary
Constructors Constructor Description ParseHandler2(ParseHandler handler1, ParseHandler handler2)
-
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
-
ParseHandler2
public ParseHandler2(ParseHandler handler1, ParseHandler handler2)
-
-
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
-
-