Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
antlr.TreeParser
xoql.parser.XoqlWalker
xoql.parser.ParametrizedQuery
public final class ParametrizedQuery
extends XoqlWalker
Field Summary | |
(package private) CommonAST | |
(package private) Iterator |
Fields inherited from class xoql.parser.XoqlWalker | |
_tokenNames , _tokenSet_0 , bindings , previousVarBinding , repository |
Fields inherited from interface xoql.parser.XoqlWalkerTokenTypes | |
AFTER , ALL , ALLTREE , AND , ARROBA , AS , ATTR , ATTRIBUTE , ATTRIBUTES , BEFORE , BINDING , BINDINGS , COMMA , CONCAT , CONTAINS , CONTENT , DDOT , DELETE , DIGIT , DISTRIBUTE , DISTRIBUTEW , DIV , DOUBLE , DQUOTE , DRW_CL , DR_CL , DSLASH , ELEMENT , EOF , EQUAL , ETAG , EXCLAMATION , EXIST , FALSE , FARGS , FCALL , FNAME , FOR , FROM , FWR , FWS , FWWR , GE , GT , ID , IN , INSERT , INT , LBRACE , LCASE , LE , LETTER , LIST , LOCATION , LPAREN , LT , MATCH , MBINDING , MCALL , MINUS , NAME , NEWATTR , NEW_ELEMENT , NOT , NOTEQUAL , NULL_TREE_LOOKAHEAD , NUM , OPERATIONS , OR , PLUS , QUOTE , RBRACE , REGEX , REGEX_MATCH , REPLACE , REPLICATE , REPLICATEW , RPAREN , SELECT , SEMI , SHARP , SLASH , STAR , STRICTCONTAINS , STRING , TEXT , TO , TRUE , UCASE , UNARY_MINUS , UNARY_PLUS , UNION , UPD , UPDATE , VALUE , VBAR , VOCAB , WHERE , WITH , WITHBINDINGS , WS |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
Iterator | |
CommonAST |
|
void |
|
static void |
|
CommonAST |
|
XObject |
|
void |
|
void |
|
Methods inherited from class xoql.parser.XoqlWalker | |
allExpr , attrExpr , attribute , attributeExpr , attributesExpr , attributesNSExpr , binaryExpr , childNodesExpr , commaSeparatedExpr , constExpr , contentsExpr , createElementExpr , delete , descNodesExpr , drExpr , elementExpr , existExpr , expr , fNameArgs , functionCallExpr , idExpr , insert , insertExpr , listExpr , location , mBinding , markExpr , methodCall , operation , operations , pathConstraint , pathConstraintExpr , positionExpr , regexMatchExpr , rfwExpr , rfwwExpr , selectExpr , setRepository , sfwExpr , stringExpr , textExpr , unaryExpr , updExpr , update , vBinding , vBindings , withBindings |
public void addFreeVariable(String varName)
- Parameters:
varName
-
public void addVariable(String varName, ConstIterator value)
- Parameters:
public Iterator getIterator()
- Returns:
- myIterator
public CommonAST getXOQLQueryAST(String s) throws ParseException
- Parameters:
- Returns:
- Throws:
ParseException
-
public void init()
public static void main(args[] )
public CommonAST mygetAST()
public XObject next()
- Returns:
- myIterator.next()
public void setVariableValue(String varName, Iterator value)
- Parameters: