xoql.parser
public class XoqlParser extends LLkParser implements XoqlTokenTypes
Field Summary | |
---|---|
static String[] | _tokenNames |
static BitSet | _tokenSet_0 |
static BitSet | _tokenSet_1 |
static BitSet | _tokenSet_2 |
static BitSet | _tokenSet_3 |
Constructor Summary | |
---|---|
protected | XoqlParser(TokenBuffer tokenBuf, int k) |
XoqlParser(TokenBuffer tokenBuf) | |
protected | XoqlParser(TokenStream lexer, int k) |
XoqlParser(TokenStream lexer) | |
XoqlParser(ParserSharedInputState state) |
Method Summary | |
---|---|
void | addExpr() |
void | andExpr() |
void | asExpr() |
void | attribute() |
void | attributeExpr() |
void | attributes() |
void | attribute_name() |
void | attribute_value() |
void | binding() |
void | bindings() |
protected void | buildTokenTypeASTClassMap() |
void | content() |
void | contents() |
void | createExpr() |
void | delete() |
void | dr() |
void | drClause() |
void | drw() |
void | drWClause() |
void | elementExpr() |
void | eqExpr() |
void | expr() |
void | fromClause() |
void | functionCall() |
void | goal() |
void | insert() |
void | insertClause() |
void | insertExpr() |
void | list() |
void | location() |
void | markExpr() |
void | matchExpr() |
void | mulExpr() |
void | newBinding() |
void | operation() |
void | operationsList() |
void | orExpr() |
void | pathComponent() |
void | pathExpr() |
void | pathPrimaryExpr() |
void | position() |
void | primaryExpr() |
void | quantificationExpr() |
void | query() |
void | queryList() |
void | relExpr() |
void | replicateClause() |
void | rfw() |
void | rfwWith() |
void | selectClause() |
void | sfw() |
void | textExpr() |
void | unaryExpr() |
void | unionExpr() |
void | upd() |
void | updateClause() |
void | whereClause() |
void | withbindings() |
void | withClause() |
Throws: RecognitionException TokenStreamException