Package org.mvel2
Interface Operator
-
public interface Operator
Contains a list of constants representing internal operators.
-
-
Field Summary
Fields Modifier and Type Field Description static int
ADD
static int
AND
static int
ASSERT
static int
ASSIGN
static int
ASSIGN_ADD
static int
ASSIGN_AND
static int
ASSIGN_DIV
static int
ASSIGN_LSHIFT
static int
ASSIGN_MOD
static int
ASSIGN_OR
static int
ASSIGN_RSHIFT
static int
ASSIGN_RUSHIFT
static int
ASSIGN_STR_APPEND
static int
ASSIGN_SUB
static int
ASSIGN_XOR
static int
BW_AND
static int
BW_NOT
static int
BW_OR
static int
BW_SHIFT_LEFT
static int
BW_SHIFT_RIGHT
static int
BW_USHIFT_LEFT
static int
BW_USHIFT_RIGHT
static int
BW_XOR
static int
CHOR
static int
CONTAINS
static int
CONVERTABLE_TO
static int
DEC
static int
DEC_ASSIGN
static int
DIV
static int
DO
static int
DUP
static int
ELSE
static int
END_OF_STMT
static int
EQUAL
static int
FOR
static int
FOREACH
static int
FUNCTION
static int
GETFIELD
static int
GETHAN
static int
GTHAN
static int
IF
static int
IMPORT
static int
IMPORT_STATIC
static int
INC
static int
INC_ASSIGN
static int
INSTANCEOF
static int
INVOKE
static int
ISDEF
static int
JUMP
static int
JUMPIF
static int
LABEL
static int
LDTYPE
static int
LETHAN
static int
LOAD
static int
LTHAN
static int
MOD
static int
MULT
static int
NEQUAL
static int
NEW
static int
NOOP
static int
OR
static int
POP
static int
POWER
static int
PROJECTION
static int
PROTO
static int[]
PTABLE
The index positions of the operator precedence values correspond to the actual operator itself.static int
PUSH
static int
REDUCE
static int
REGEX
static int
RETURN
static int
SIMILARITY
static int
SOUNDEX
static int
STACKLANG
static int
STORE
static int
STOREFIELD
static int
STR_APPEND
static int
SUB
static int
SWAP
static int
SWITCH
static int
TERNARY
static int
TERNARY_ELSE
static int
UNTIL
static int
UNTYPED_VAR
static int
WHILE
static int
WITH
static int
XSWAP
-
-
-
Field Detail
-
NOOP
static final int NOOP
- See Also:
- Constant Field Values
-
PTABLE
static final int[] PTABLE
The index positions of the operator precedence values correspond to the actual operator itself. So ADD is PTABLE[0], SUB is PTABLE[1] and so on.
-
ADD
static final int ADD
- See Also:
- Constant Field Values
-
SUB
static final int SUB
- See Also:
- Constant Field Values
-
MULT
static final int MULT
- See Also:
- Constant Field Values
-
DIV
static final int DIV
- See Also:
- Constant Field Values
-
MOD
static final int MOD
- See Also:
- Constant Field Values
-
POWER
static final int POWER
- See Also:
- Constant Field Values
-
BW_AND
static final int BW_AND
- See Also:
- Constant Field Values
-
BW_OR
static final int BW_OR
- See Also:
- Constant Field Values
-
BW_XOR
static final int BW_XOR
- See Also:
- Constant Field Values
-
BW_SHIFT_RIGHT
static final int BW_SHIFT_RIGHT
- See Also:
- Constant Field Values
-
BW_SHIFT_LEFT
static final int BW_SHIFT_LEFT
- See Also:
- Constant Field Values
-
BW_USHIFT_RIGHT
static final int BW_USHIFT_RIGHT
- See Also:
- Constant Field Values
-
BW_USHIFT_LEFT
static final int BW_USHIFT_LEFT
- See Also:
- Constant Field Values
-
BW_NOT
static final int BW_NOT
- See Also:
- Constant Field Values
-
LTHAN
static final int LTHAN
- See Also:
- Constant Field Values
-
GTHAN
static final int GTHAN
- See Also:
- Constant Field Values
-
LETHAN
static final int LETHAN
- See Also:
- Constant Field Values
-
GETHAN
static final int GETHAN
- See Also:
- Constant Field Values
-
EQUAL
static final int EQUAL
- See Also:
- Constant Field Values
-
NEQUAL
static final int NEQUAL
- See Also:
- Constant Field Values
-
STR_APPEND
static final int STR_APPEND
- See Also:
- Constant Field Values
-
AND
static final int AND
- See Also:
- Constant Field Values
-
OR
static final int OR
- See Also:
- Constant Field Values
-
CHOR
static final int CHOR
- See Also:
- Constant Field Values
-
REGEX
static final int REGEX
- See Also:
- Constant Field Values
-
INSTANCEOF
static final int INSTANCEOF
- See Also:
- Constant Field Values
-
CONTAINS
static final int CONTAINS
- See Also:
- Constant Field Values
-
SOUNDEX
static final int SOUNDEX
- See Also:
- Constant Field Values
-
SIMILARITY
static final int SIMILARITY
- See Also:
- Constant Field Values
-
TERNARY
static final int TERNARY
- See Also:
- Constant Field Values
-
TERNARY_ELSE
static final int TERNARY_ELSE
- See Also:
- Constant Field Values
-
ASSIGN
static final int ASSIGN
- See Also:
- Constant Field Values
-
INC_ASSIGN
static final int INC_ASSIGN
- See Also:
- Constant Field Values
-
DEC_ASSIGN
static final int DEC_ASSIGN
- See Also:
- Constant Field Values
-
NEW
static final int NEW
- See Also:
- Constant Field Values
-
PROJECTION
static final int PROJECTION
- See Also:
- Constant Field Values
-
CONVERTABLE_TO
static final int CONVERTABLE_TO
- See Also:
- Constant Field Values
-
END_OF_STMT
static final int END_OF_STMT
- See Also:
- Constant Field Values
-
FOREACH
static final int FOREACH
- See Also:
- Constant Field Values
-
IF
static final int IF
- See Also:
- Constant Field Values
-
ELSE
static final int ELSE
- See Also:
- Constant Field Values
-
WHILE
static final int WHILE
- See Also:
- Constant Field Values
-
UNTIL
static final int UNTIL
- See Also:
- Constant Field Values
-
FOR
static final int FOR
- See Also:
- Constant Field Values
-
SWITCH
static final int SWITCH
- See Also:
- Constant Field Values
-
DO
static final int DO
- See Also:
- Constant Field Values
-
WITH
static final int WITH
- See Also:
- Constant Field Values
-
ISDEF
static final int ISDEF
- See Also:
- Constant Field Values
-
PROTO
static final int PROTO
- See Also:
- Constant Field Values
-
INC
static final int INC
- See Also:
- Constant Field Values
-
DEC
static final int DEC
- See Also:
- Constant Field Values
-
ASSIGN_ADD
static final int ASSIGN_ADD
- See Also:
- Constant Field Values
-
ASSIGN_SUB
static final int ASSIGN_SUB
- See Also:
- Constant Field Values
-
ASSIGN_STR_APPEND
static final int ASSIGN_STR_APPEND
- See Also:
- Constant Field Values
-
ASSIGN_DIV
static final int ASSIGN_DIV
- See Also:
- Constant Field Values
-
ASSIGN_MOD
static final int ASSIGN_MOD
- See Also:
- Constant Field Values
-
ASSIGN_OR
static final int ASSIGN_OR
- See Also:
- Constant Field Values
-
ASSIGN_AND
static final int ASSIGN_AND
- See Also:
- Constant Field Values
-
ASSIGN_XOR
static final int ASSIGN_XOR
- See Also:
- Constant Field Values
-
ASSIGN_LSHIFT
static final int ASSIGN_LSHIFT
- See Also:
- Constant Field Values
-
ASSIGN_RSHIFT
static final int ASSIGN_RSHIFT
- See Also:
- Constant Field Values
-
ASSIGN_RUSHIFT
static final int ASSIGN_RUSHIFT
- See Also:
- Constant Field Values
-
IMPORT_STATIC
static final int IMPORT_STATIC
- See Also:
- Constant Field Values
-
IMPORT
static final int IMPORT
- See Also:
- Constant Field Values
-
ASSERT
static final int ASSERT
- See Also:
- Constant Field Values
-
UNTYPED_VAR
static final int UNTYPED_VAR
- See Also:
- Constant Field Values
-
RETURN
static final int RETURN
- See Also:
- Constant Field Values
-
FUNCTION
static final int FUNCTION
- See Also:
- Constant Field Values
-
STACKLANG
static final int STACKLANG
- See Also:
- Constant Field Values
-
PUSH
static final int PUSH
- See Also:
- Constant Field Values
-
POP
static final int POP
- See Also:
- Constant Field Values
-
LOAD
static final int LOAD
- See Also:
- Constant Field Values
-
LDTYPE
static final int LDTYPE
- See Also:
- Constant Field Values
-
INVOKE
static final int INVOKE
- See Also:
- Constant Field Values
-
GETFIELD
static final int GETFIELD
- See Also:
- Constant Field Values
-
STOREFIELD
static final int STOREFIELD
- See Also:
- Constant Field Values
-
STORE
static final int STORE
- See Also:
- Constant Field Values
-
DUP
static final int DUP
- See Also:
- Constant Field Values
-
LABEL
static final int LABEL
- See Also:
- Constant Field Values
-
JUMP
static final int JUMP
- See Also:
- Constant Field Values
-
JUMPIF
static final int JUMPIF
- See Also:
- Constant Field Values
-
REDUCE
static final int REDUCE
- See Also:
- Constant Field Values
-
SWAP
static final int SWAP
- See Also:
- Constant Field Values
-
XSWAP
static final int XSWAP
- See Also:
- Constant Field Values
-
-