wt.epm.query
Class QueryNodes.ParserContext

java.lang.Object
  extended bywt.epm.query.QueryNodes.ParserContext
Enclosing class:
QueryNodes

static class QueryNodes.ParserContext
extends Object


Field Summary
private  List chunkables
           
private  Map paramNames
           
 
Constructor Summary
(package private) QueryNodes.ParserContext()
           
 
Method Summary
(package private)  boolean containsParameter(String name)
           
(package private)  List getChunkables()
           
(package private)  QueryNodes.ParameterNode getParameter(String name)
           
 Collection getParameterNames()
           
private  void registerChunkable(QueryNodes.Chunkable chunkable)
           
 void registerNode(QueryNodes.Node node)
           
private  void registerParameter(QueryNodes.ParameterNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

chunkables

private List chunkables

paramNames

private Map paramNames
Constructor Detail

QueryNodes.ParserContext

QueryNodes.ParserContext()
Method Detail

registerNode

public void registerNode(QueryNodes.Node node)
                  throws QueryException
Throws:
QueryException

registerChunkable

private void registerChunkable(QueryNodes.Chunkable chunkable)

getChunkables

List getChunkables()

registerParameter

private void registerParameter(QueryNodes.ParameterNode node)
                        throws QueryException
Throws:
QueryException

containsParameter

boolean containsParameter(String name)

getParameter

QueryNodes.ParameterNode getParameter(String name)

getParameterNames

public Collection getParameterNames()