zeus.concepts
Class RestrictionParser
java.lang.Object
zeus.concepts.RestrictionParser
- All Implemented Interfaces:
- RestrictionParserConstants
- public class RestrictionParser
- extends java.lang.Object
- implements RestrictionParserConstants
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public RestrictionParserTokenManager token_source
jj_input_stream
ASCII_CharStream jj_input_stream
token
public Token token
jj_nt
public Token jj_nt
jj_ntk
private int jj_ntk
jj_scanpos
private Token jj_scanpos
jj_lastpos
private Token jj_lastpos
jj_la
private int jj_la
lookingAhead
public boolean lookingAhead
jj_semLA
private boolean jj_semLA
jj_gen
private int jj_gen
jj_la1
private final int[] jj_la1
jj_la1_0
private final int[] jj_la1_0
jj_la1_1
private final int[] jj_la1_1
jj_2_rtns
private final RestrictionParser.JJCalls[] jj_2_rtns
jj_rescan
private boolean jj_rescan
jj_gc
private int jj_gc
jj_expentries
private java.util.Vector jj_expentries
jj_expentry
private int[] jj_expentry
jj_kind
private int jj_kind
jj_lasttokens
private int[] jj_lasttokens
jj_endpos
private int jj_endpos
EOF
public static final int EOF
- See Also:
- Constant Field Values
EQ
public static final int EQ
- See Also:
- Constant Field Values
LE
public static final int LE
- See Also:
- Constant Field Values
GE
public static final int GE
- See Also:
- Constant Field Values
NE
public static final int NE
- See Also:
- Constant Field Values
GT
public static final int GT
- See Also:
- Constant Field Values
LT
public static final int LT
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
MULTIPLY
public static final int MULTIPLY
- See Also:
- Constant Field Values
DIVIDE
public static final int DIVIDE
- See Also:
- Constant Field Values
REMAINDER
public static final int REMAINDER
- See Also:
- Constant Field Values
POWER
public static final int POWER
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
UNOT
public static final int UNOT
- See Also:
- Constant Field Values
UAND
public static final int UAND
- See Also:
- Constant Field Values
UOR
public static final int UOR
- See Also:
- Constant Field Values
LBRACKET
public static final int LBRACKET
- See Also:
- Constant Field Values
RBRACKET
public static final int RBRACKET
- See Also:
- Constant Field Values
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
THEN
public static final int THEN
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
BOOLEAN
public static final int BOOLEAN
- See Also:
- Constant Field Values
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
REAL
public static final int REAL
- See Also:
- Constant Field Values
DATE
public static final int DATE
- See Also:
- Constant Field Values
TIME
public static final int TIME
- See Also:
- Constant Field Values
LITERAL
public static final int LITERAL
- See Also:
- Constant Field Values
EXPONENT
public static final int EXPONENT
- See Also:
- Constant Field Values
LETTER
public static final int LETTER
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
DECIMAL
public static final int DECIMAL
- See Also:
- Constant Field Values
DEFAULT
public static final int DEFAULT
- See Also:
- Constant Field Values
tokenImage
public static final java.lang.String[] tokenImage
RestrictionParser
public RestrictionParser(java.io.InputStream stream)
RestrictionParser
public RestrictionParser(RestrictionParserTokenManager tm)
StringExpression
public final ValueFunction StringExpression()
throws ParseException
- Throws:
ParseException
OrString
public final ValueFunction OrString()
throws ParseException
- Throws:
ParseException
AndString
public final ValueFunction AndString()
throws ParseException
- Throws:
ParseException
UnaryString
public final ValueFunction UnaryString()
throws ParseException
- Throws:
ParseException
StringLiteral
public final ValueFunction StringLiteral()
throws ParseException
- Throws:
ParseException
BooleanLiteral
public final ValueFunction BooleanLiteral()
throws ParseException
- Throws:
ParseException
DateExpression
public final ValueFunction DateExpression()
throws ParseException
- Throws:
ParseException
OrDate
public final ValueFunction OrDate()
throws ParseException
- Throws:
ParseException
AndDate
public final ValueFunction AndDate()
throws ParseException
- Throws:
ParseException
UnaryDate
public final ValueFunction UnaryDate()
throws ParseException
- Throws:
ParseException
DateLiteral
public final ValueFunction DateLiteral()
throws ParseException
- Throws:
ParseException
TimeExpression
public final ValueFunction TimeExpression()
throws ParseException
- Throws:
ParseException
OrTime
public final ValueFunction OrTime()
throws ParseException
- Throws:
ParseException
AndTime
public final ValueFunction AndTime()
throws ParseException
- Throws:
ParseException
UnaryTime
public final ValueFunction UnaryTime()
throws ParseException
- Throws:
ParseException
TimeLiteral
public final ValueFunction TimeLiteral()
throws ParseException
- Throws:
ParseException
IntegerExpression
public final ValueFunction IntegerExpression()
throws ParseException
- Throws:
ParseException
OrInteger
public final ValueFunction OrInteger()
throws ParseException
- Throws:
ParseException
AndInteger
public final ValueFunction AndInteger()
throws ParseException
- Throws:
ParseException
AdditiveInteger
public final ValueFunction AdditiveInteger()
throws ParseException
- Throws:
ParseException
MultiplicativeInteger
public final ValueFunction MultiplicativeInteger()
throws ParseException
- Throws:
ParseException
UnaryInteger
public final ValueFunction UnaryInteger()
throws ParseException
- Throws:
ParseException
RealExpression
public final ValueFunction RealExpression()
throws ParseException
- Throws:
ParseException
OrReal
public final ValueFunction OrReal()
throws ParseException
- Throws:
ParseException
AndReal
public final ValueFunction AndReal()
throws ParseException
- Throws:
ParseException
AdditiveReal
public final ValueFunction AdditiveReal()
throws ParseException
- Throws:
ParseException
MultiplicativeReal
public final ValueFunction MultiplicativeReal()
throws ParseException
- Throws:
ParseException
UnaryReal
public final ValueFunction UnaryReal()
throws ParseException
- Throws:
ParseException
VectorLiteral
public final ValueFunction VectorLiteral()
throws ParseException
- Throws:
ParseException
ExpressionList
public final java.util.Vector ExpressionList()
throws ParseException
- Throws:
ParseException
Function
public final ValueFunction Function()
throws ParseException
- Throws:
ParseException
Expression
public final ValueFunction Expression()
throws ParseException
- Throws:
ParseException
ConditionalOrExpression
public final ValueFunction ConditionalOrExpression()
throws ParseException
- Throws:
ParseException
ConditionalAndExpression
public final ValueFunction ConditionalAndExpression()
throws ParseException
- Throws:
ParseException
InclusiveOrExpression
public final ValueFunction InclusiveOrExpression()
throws ParseException
- Throws:
ParseException
AndExpression
public final ValueFunction AndExpression()
throws ParseException
- Throws:
ParseException
RelationalExpression
public final ValueFunction RelationalExpression()
throws ParseException
- Throws:
ParseException
AdditiveExpression
public final ValueFunction AdditiveExpression()
throws ParseException
- Throws:
ParseException
MultiplicativeExpression
public final ValueFunction MultiplicativeExpression()
throws ParseException
- Throws:
ParseException
UnaryExpression
public final ValueFunction UnaryExpression()
throws ParseException
- Throws:
ParseException
Literal
public final ValueFunction Literal()
throws ParseException
- Throws:
ParseException
jj_2_1
private final boolean jj_2_1(int xla)
jj_2_2
private final boolean jj_2_2(int xla)
jj_2_3
private final boolean jj_2_3(int xla)
jj_2_4
private final boolean jj_2_4(int xla)
jj_2_5
private final boolean jj_2_5(int xla)
jj_2_6
private final boolean jj_2_6(int xla)
jj_2_7
private final boolean jj_2_7(int xla)
jj_2_8
private final boolean jj_2_8(int xla)
jj_2_9
private final boolean jj_2_9(int xla)
jj_2_10
private final boolean jj_2_10(int xla)
jj_3R_23
private final boolean jj_3R_23()
jj_3R_25
private final boolean jj_3R_25()
jj_3R_30
private final boolean jj_3R_30()
jj_3R_51
private final boolean jj_3R_51()
jj_3_1
private final boolean jj_3_1()
jj_3R_24
private final boolean jj_3R_24()
jj_3_6
private final boolean jj_3_6()
jj_3_5
private final boolean jj_3_5()
jj_3R_50
private final boolean jj_3R_50()
jj_3R_60
private final boolean jj_3R_60()
jj_3_10
private final boolean jj_3_10()
jj_3R_59
private final boolean jj_3R_59()
jj_3R_58
private final boolean jj_3R_58()
jj_3R_57
private final boolean jj_3R_57()
jj_3R_49
private final boolean jj_3R_49()
jj_3R_56
private final boolean jj_3R_56()
jj_3_4
private final boolean jj_3_4()
jj_3R_55
private final boolean jj_3R_55()
jj_3R_54
private final boolean jj_3R_54()
jj_3R_53
private final boolean jj_3R_53()
jj_3R_52
private final boolean jj_3R_52()
jj_3R_48
private final boolean jj_3R_48()
jj_3_9
private final boolean jj_3_9()
jj_3_3
private final boolean jj_3_3()
jj_3R_43
private final boolean jj_3R_43()
jj_3R_47
private final boolean jj_3R_47()
jj_3R_35
private final boolean jj_3R_35()
jj_3R_45
private final boolean jj_3R_45()
jj_3R_29
private final boolean jj_3R_29()
jj_3R_42
private final boolean jj_3R_42()
jj_3_2
private final boolean jj_3_2()
jj_3R_41
private final boolean jj_3R_41()
jj_3R_46
private final boolean jj_3R_46()
jj_3R_34
private final boolean jj_3R_34()
jj_3R_40
private final boolean jj_3R_40()
jj_3R_28
private final boolean jj_3R_28()
jj_3R_39
private final boolean jj_3R_39()
jj_3R_44
private final boolean jj_3R_44()
jj_3R_38
private final boolean jj_3R_38()
jj_3R_37
private final boolean jj_3R_37()
jj_3R_33
private final boolean jj_3R_33()
jj_3_8
private final boolean jj_3_8()
jj_3R_27
private final boolean jj_3R_27()
jj_3R_32
private final boolean jj_3R_32()
jj_3R_31
private final boolean jj_3R_31()
jj_3R_26
private final boolean jj_3R_26()
jj_3_7
private final boolean jj_3_7()
jj_3R_36
private final boolean jj_3R_36()
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(RestrictionParserTokenManager tm)
jj_consume_token
private final Token jj_consume_token(int kind)
throws ParseException
- Throws:
ParseException
jj_scan_token
private final boolean jj_scan_token(int kind)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
jj_ntk
private final int jj_ntk()
jj_add_error_token
private void jj_add_error_token(int kind,
int pos)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()
jj_rescan_token
private final void jj_rescan_token()
jj_save
private final void jj_save(int index,
int xla)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.