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