com.hp.hpl.jena.sparql.sse.lang
Class ParseHandlerWrapper
java.lang.Object
com.hp.hpl.jena.sparql.sse.lang.ParseHandlerWrapper
- All Implemented Interfaces:
- ParseHandler
public class ParseHandlerWrapper
- extends Object
- implements ParseHandler
Warpper parser handler with pass-through for all operations.
Calls both, first one first.
Method Summary |
void |
emitBNode(int line,
int column,
String label)
|
void |
emitIRI(int line,
int column,
String iriStr)
|
void |
emitLiteral(int line,
int column,
String lex,
String lang,
String datatype_iri,
String datatype_pn)
|
void |
emitPName(int line,
int column,
String pname)
|
void |
emitSymbol(int line,
int column,
String symbol)
|
void |
emitVar(int line,
int column,
String varName)
|
Item |
getItem()
The result of a parse |
void |
listFinish(int line,
int column)
|
void |
listStart(int line,
int column)
|
void |
parseFinish()
|
void |
parseStart()
|
ParseHandlerWrapper
public ParseHandlerWrapper(ParseHandler handler)
getItem
public Item getItem()
- Description copied from interface:
ParseHandler
- The result of a parse
- Specified by:
getItem
in interface ParseHandler
parseStart
public void parseStart()
- Specified by:
parseStart
in interface ParseHandler
parseFinish
public void parseFinish()
- Specified by:
parseFinish
in interface ParseHandler
listStart
public void listStart(int line,
int column)
- Specified by:
listStart
in interface ParseHandler
listFinish
public void listFinish(int line,
int column)
- Specified by:
listFinish
in interface ParseHandler
emitBNode
public void emitBNode(int line,
int column,
String label)
- Specified by:
emitBNode
in interface ParseHandler
emitIRI
public void emitIRI(int line,
int column,
String iriStr)
- Specified by:
emitIRI
in interface ParseHandler
emitLiteral
public void emitLiteral(int line,
int column,
String lex,
String lang,
String datatype_iri,
String datatype_pn)
- Specified by:
emitLiteral
in interface ParseHandler
emitPName
public void emitPName(int line,
int column,
String pname)
- Specified by:
emitPName
in interface ParseHandler
emitSymbol
public void emitSymbol(int line,
int column,
String symbol)
- Specified by:
emitSymbol
in interface ParseHandler
emitVar
public void emitVar(int line,
int column,
String varName)
- Specified by:
emitVar
in interface ParseHandler
Licenced under the Apache License, Version 2.0