public enum TokenConstants extends java.lang.Enum<TokenConstants>
Enum Constant and Description |
---|
ABS |
ACOS |
AMPERSAND |
AND |
AS |
ASC |
ASIN |
ASTERISK |
ATAN |
BACK_DBL_SLASH |
CALL_SEPERATOR |
CARRET |
CHECK_ARG |
CHR |
COLON |
COMMA |
COS |
COSH |
DATE_KEYW |
EDIT |
EQ |
EXCLUDES |
EXP |
FMAX |
FMIN |
FWD_SLASH |
GE |
GETACODOMAIN |
GT |
IMPLIES |
IN |
INACODOMAIN |
INT |
INTEGER |
L_BRACKET |
L_PAREN |
LE |
LEN |
LOG |
LOG10 |
LT |
MAX_KEYW |
MIN_KEYW |
MINUS |
NE |
NEGATES |
NEW |
NEW_ITER |
NOT |
OR |
PI |
PLUS |
POS |
POW |
QUESTION |
R_BRACKET |
R_PAREN |
REAL |
REG_EXP |
REQUIRES |
ROUND_KEYW |
RPOS |
SEMI_COLON |
SIN |
SINH |
SQRT |
STR |
STR_CNST |
STRIP |
SUBSTR |
SUM_KEYW |
TAN |
TANH |
TIME_KEYW |
TOK_FALSE |
TOK_TRUE |
UMIN |
UNDEF_ERROR |
UNDEFINEDTOKEN |
UPLUS |
UTC_KEYW |
VAL |
VAR_SYMBOL |
XPATH |
XPATH_SYMBOL |
Modifier and Type | Method and Description |
---|---|
int |
getIntValue()
This method returns the Bison generated #define costant int value
for the given token name.
|
java.lang.String |
getSymbol()
This method returns the symbol defined for token constant if any
|
boolean |
isBuiltInFunction()
This method checks whether the tokenconstant is a built in function of now
|
static TokenConstants |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TokenConstants[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TokenConstants STR_CNST
public static final TokenConstants VAR_SYMBOL
public static final TokenConstants XPATH_SYMBOL
public static final TokenConstants INTEGER
public static final TokenConstants REAL
public static final TokenConstants REG_EXP
public static final TokenConstants CHECK_ARG
public static final TokenConstants TOK_TRUE
public static final TokenConstants TOK_FALSE
public static final TokenConstants AS
public static final TokenConstants UNDEF_ERROR
public static final TokenConstants VAL
public static final TokenConstants ABS
public static final TokenConstants ACOS
public static final TokenConstants AND
public static final TokenConstants ASC
public static final TokenConstants ASIN
public static final TokenConstants ATAN
public static final TokenConstants CHR
public static final TokenConstants COS
public static final TokenConstants COSH
public static final TokenConstants DATE_KEYW
public static final TokenConstants UTC_KEYW
public static final TokenConstants EDIT
public static final TokenConstants EXP
public static final TokenConstants IN
public static final TokenConstants INT
public static final TokenConstants LEN
public static final TokenConstants LOG
public static final TokenConstants LOG10
public static final TokenConstants MAX_KEYW
public static final TokenConstants MIN_KEYW
public static final TokenConstants SUM_KEYW
public static final TokenConstants NOT
public static final TokenConstants OR
public static final TokenConstants PI
public static final TokenConstants POS
public static final TokenConstants POW
public static final TokenConstants ROUND_KEYW
public static final TokenConstants STR
public static final TokenConstants RPOS
public static final TokenConstants STRIP
public static final TokenConstants TAN
public static final TokenConstants TANH
public static final TokenConstants TIME_KEYW
public static final TokenConstants SIN
public static final TokenConstants SINH
public static final TokenConstants SQRT
public static final TokenConstants COMMA
public static final TokenConstants L_PAREN
public static final TokenConstants R_PAREN
public static final TokenConstants L_BRACKET
public static final TokenConstants R_BRACKET
public static final TokenConstants SEMI_COLON
public static final TokenConstants CALL_SEPERATOR
public static final TokenConstants FMIN
public static final TokenConstants FMAX
public static final TokenConstants UNDEFINEDTOKEN
public static final TokenConstants GETACODOMAIN
public static final TokenConstants INACODOMAIN
public static final TokenConstants SUBSTR
public static final TokenConstants XPATH
public static final TokenConstants NEW_ITER
public static final TokenConstants NEW
public static final TokenConstants REQUIRES
public static final TokenConstants IMPLIES
public static final TokenConstants NEGATES
public static final TokenConstants EXCLUDES
public static final TokenConstants QUESTION
public static final TokenConstants COLON
public static final TokenConstants EQ
public static final TokenConstants NE
public static final TokenConstants LE
public static final TokenConstants GE
public static final TokenConstants LT
public static final TokenConstants GT
public static final TokenConstants PLUS
public static final TokenConstants MINUS
public static final TokenConstants AMPERSAND
public static final TokenConstants ASTERISK
public static final TokenConstants FWD_SLASH
public static final TokenConstants BACK_DBL_SLASH
public static final TokenConstants CARRET
public static final TokenConstants UMIN
public static final TokenConstants UPLUS
public static TokenConstants[] values()
for (TokenConstants c : TokenConstants.values()) System.out.println(c);
public static TokenConstants valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic boolean isBuiltInFunction()
public int getIntValue()
public java.lang.String getSymbol()