| Constructor and Description |
|---|
JPQLParser(Map options,
Map params)
Constructor for a JPQL Parser.
|
| Modifier and Type | Method and Description |
|---|---|
Node |
parse(String expression) |
Node[] |
parseFrom(String expression) |
Node[] |
parseOrder(String expression) |
Node[][] |
parseParameters(String expression) |
Node[] |
parseResult(String expression) |
Node[] |
parseTupple(String expression) |
Node[] |
parseUpdate(String expression) |
Node |
parseVariable(String expression) |
Node[][] |
parseVariables(String expression) |
protected void |
processAdditiveExpression() |
protected boolean |
processLiteral()
A literal is one value of any type.
|
protected void |
processMultiplicativeExpression() |
protected void |
processPrimary()
Parses the primary.
|
protected void |
processUnaryExpression() |
public Node parseVariable(String expression)
parseVariable in interface Parserpublic Node[] parseUpdate(String expression)
parseUpdate in interface Parserpublic Node[] parseOrder(String expression)
parseOrder in interface Parserpublic Node[] parseResult(String expression)
parseResult in interface Parserpublic Node[] parseTupple(String expression)
parseTupple in interface Parserpublic Node[][] parseVariables(String expression)
parseVariables in interface Parserpublic Node[][] parseParameters(String expression)
parseParameters in interface Parserprotected void processAdditiveExpression()
protected void processMultiplicativeExpression()
protected void processUnaryExpression()
protected void processPrimary()
protected boolean processLiteral()
Copyright © 2015. All rights reserved.