public class ParseExpression extends java.lang.Object implements ParseExpressionConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
ParseExpressionTokenManager |
token_source
Generated Token Manager.
|
AND, AVG, BETWEEN, COMPAREOP, CUSTOM, DEFAULT, EOF, EXP, EXPONENT, FLOATING_POINT_LITERAL, ID, IN, INTEGER_LITERAL, IS, LENGTH, LIKE, LOWER, MAX, MIN, NOT, NULL, OR, POW, ROUND, SQL, SQRT, STDDEV, STRING_LITERAL, TODATE, tokenImage, UPPER| Constructor and Description |
|---|
ParseExpression(java.io.InputStream stream)
Constructor with InputStream.
|
ParseExpression(java.io.InputStream stream,
java.lang.String encoding)
Constructor with InputStream and supplied encoding
|
ParseExpression(ParseExpressionTokenManager tm)
Constructor with generated Token Manager.
|
ParseExpression(java.io.Reader stream)
Constructor.
|
public ParseExpressionTokenManager token_source
public Token token
public Token jj_nt
public ParseExpression(java.io.InputStream stream)
public ParseExpression(java.io.InputStream stream,
java.lang.String encoding)
public ParseExpression(java.io.Reader stream)
public ParseExpression(ParseExpressionTokenManager tm)
public final Token identifier() throws ParseException
ParseExceptionpublic final TreeNode input() throws ParseException
ParseExceptionpublic final TreeNode clause() throws ParseException
ParseExceptionpublic final TreeNode logicalExpression() throws ParseException
ParseExceptionpublic final TreeNode orExpression() throws ParseException
ParseExceptionpublic final TreeNode andExpression() throws ParseException
ParseExceptionpublic final TreeNode notExpression() throws ParseException
ParseExceptionpublic final TreeNode comparisonExpression() throws ParseException
ParseExceptionpublic final TreeNode compareExprRight(TreeNode operand) throws ParseException
ParseExceptionpublic final TreeNode isClause() throws ParseException
ParseExceptionpublic final TreeNode sumExpression() throws ParseException
ParseExceptionpublic final TreeNode productExpression() throws ParseException
ParseExceptionpublic final TreeNode unaryExpression() throws ParseException
ParseExceptionpublic final TreeNode Term() throws ParseException
ParseExceptionpublic final TreeNode BuiltInFunction() throws ParseException
ParseExceptionpublic final java.util.Vector functionArgs()
throws ParseException
ParseExceptionpublic final TreeNode likeClause(TreeNode operand) throws ParseException
ParseExceptionpublic final TreeNode SQLPattern() throws ParseException
ParseExceptionpublic final TreeNode inClause(TreeNode operand) throws ParseException
ParseExceptionpublic final java.util.Vector valueList()
throws ParseException
ParseExceptionpublic final TreeNode vlElement() throws ParseException
ParseExceptionpublic final TreeNode betweenClause(TreeNode operand) throws ParseException
ParseExceptionpublic final java.lang.String compareOp()
throws ParseException
ParseExceptionpublic final TreeNode literal() throws ParseException
ParseExceptionpublic void ReInit(java.io.InputStream stream)
public void ReInit(java.io.InputStream stream,
java.lang.String encoding)
public void ReInit(java.io.Reader stream)
public void ReInit(ParseExpressionTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()