org.mvel2
Interface Operator


public interface Operator

Contains a list of constants representing internal operators.


Field Summary
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 ELSE
           
static int END_OF_STMT
           
static int EQUAL
           
static int FOR
           
static int FOREACH
           
static int FUNCTION
           
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 ISDEF
           
static int LETHAN
           
static int LTHAN
           
static int MOD
           
static int MULT
           
static int NEQUAL
           
static int NEW
           
static int NOOP
           
static int OR
           
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 REGEX
           
static int RETURN
           
static int SIMILARITY
           
static int SOUNDEX
           
static int STR_APPEND
           
static int SUB
           
static int SWITCH
           
static int TERNARY
           
static int TERNARY_ELSE
           
static int UNTIL
           
static int UNTYPED_VAR
           
static int WHILE
           
static int WITH
           
 

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


Copyright © 2011. All Rights Reserved.