com.hp.hpl.jena.sparql.sse.lang
Interface ParseHandler

All Known Implementing Classes:
ParseHandler2, ParseHandlerDebug, ParseHandlerForm, ParseHandlerLink, ParseHandlerPlain, ParseHandlerResolver, ParseHandlerWrapper

public interface ParseHandler


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()
           
 

Method Detail

getItem

Item getItem()
The result of a parse


parseStart

void parseStart()

parseFinish

void parseFinish()

emitIRI

void emitIRI(int line,
             int column,
             String iriStr)

emitBNode

void emitBNode(int line,
               int column,
               String label)

emitLiteral

void emitLiteral(int line,
                 int column,
                 String lex,
                 String lang,
                 String datatype_iri,
                 String datatype_pn)

emitVar

void emitVar(int line,
             int column,
             String varName)

emitPName

void emitPName(int line,
               int column,
               String pname)

emitSymbol

void emitSymbol(int line,
                int column,
                String symbol)

listStart

void listStart(int line,
               int column)

listFinish

void listFinish(int line,
                int column)


Licenced under the Apache License, Version 2.0