| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
antlr.TreeParserxoql.parser.XoqlWalkerxoql.parser.ParametrizedQuerypublic final class ParametrizedQueryextends XoqlWalkerField 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: