All Packages Class Hierarchy This Package Previous Next Index
Class phaser.equation.parser.ExpressionOperator
java.lang.Object
|
+----phaser.equation.parser.ExpressionOperator
- public class ExpressionOperator
- extends Object
- implements Serializable
-
ABS
-
-
ABS_LITERAL
-
-
ACOS
-
-
ACOS_LITERAL
-
-
ADD
-
-
ADD_LITERAL
-
-
ASIN
-
-
ASIN_LITERAL
-
-
ATAN
-
-
ATAN_LITERAL
-
-
BINARY_OPERATOR
-
-
CEIL
-
-
CEIL_LITERAL
-
-
COS
-
-
COS_LITERAL
-
-
DIVIDE
-
-
DIVIDE_LITERAL
-
-
EXP
-
-
EXP_LITERAL
-
-
FLOOR
-
-
FLOOR_LITERAL
-
-
LOG
-
-
LOG_LITERAL
-
-
MAX
-
-
MAX_LITERAL
-
-
MIN
-
-
MIN_LITERAL
-
-
MINUS
-
-
MINUS_LITERAL
-
-
MOD
-
-
MOD_LITERAL
-
-
MULTIPLY
-
-
MULTIPLY_LITERAL
-
-
POWER
-
-
POWER_LITERAL
-
-
RAND
-
-
RAND_LITERAL
-
-
REM
-
-
REM_LITERAL
-
-
SIGN
-
-
SIGN_LITERAL
-
-
SIN
-
-
SIN_LITERAL
-
-
SQRT
-
-
SQRT_LITERAL
-
-
SUBTRACT
-
-
SUBTRACT_LITERAL
-
-
TAN
-
-
TAN_LITERAL
-
-
UNARY_OPERATOR
-
-
ExpressionOperator()
-
-
eval(int, double)
-
-
eval(int, double, double)
-
-
getCode(String)
-
-
getType(int)
-
-
isOperator(String)
-
UNARY_OPERATOR
public static final int UNARY_OPERATOR
BINARY_OPERATOR
public static final int BINARY_OPERATOR
ABS
public static final int ABS
LOG
public static final int LOG
EXP
public static final int EXP
COS
public static final int COS
SIN
public static final int SIN
TAN
public static final int TAN
ACOS
public static final int ACOS
ASIN
public static final int ASIN
ATAN
public static final int ATAN
SQRT
public static final int SQRT
FLOOR
public static final int FLOOR
CEIL
public static final int CEIL
MINUS
public static final int MINUS
RAND
public static final int RAND
SIGN
public static final int SIGN
ABS_LITERAL
public static final String ABS_LITERAL
LOG_LITERAL
public static final String LOG_LITERAL
EXP_LITERAL
public static final String EXP_LITERAL
COS_LITERAL
public static final String COS_LITERAL
SIN_LITERAL
public static final String SIN_LITERAL
TAN_LITERAL
public static final String TAN_LITERAL
ACOS_LITERAL
public static final String ACOS_LITERAL
ASIN_LITERAL
public static final String ASIN_LITERAL
ATAN_LITERAL
public static final String ATAN_LITERAL
SQRT_LITERAL
public static final String SQRT_LITERAL
FLOOR_LITERAL
public static final String FLOOR_LITERAL
CEIL_LITERAL
public static final String CEIL_LITERAL
RAND_LITERAL
public static final String RAND_LITERAL
SIGN_LITERAL
public static final String SIGN_LITERAL
MINUS_LITERAL
public static final String MINUS_LITERAL
ADD
public static final int ADD
SUBTRACT
public static final int SUBTRACT
MULTIPLY
public static final int MULTIPLY
DIVIDE
public static final int DIVIDE
POWER
public static final int POWER
REM
public static final int REM
MAX
public static final int MAX
MIN
public static final int MIN
MOD
public static final int MOD
ADD_LITERAL
public static final String ADD_LITERAL
SUBTRACT_LITERAL
public static final String SUBTRACT_LITERAL
MULTIPLY_LITERAL
public static final String MULTIPLY_LITERAL
DIVIDE_LITERAL
public static final String DIVIDE_LITERAL
POWER_LITERAL
public static final String POWER_LITERAL
REM_LITERAL
public static final String REM_LITERAL
MAX_LITERAL
public static final String MAX_LITERAL
MIN_LITERAL
public static final String MIN_LITERAL
MOD_LITERAL
public static final String MOD_LITERAL
ExpressionOperator
public ExpressionOperator()
getType
public int getType(int code)
getCode
public int getCode(String operator)
isOperator
public boolean isOperator(String operator)
eval
public double eval(int code,
double d)
eval
public double eval(int code,
double d1,
double d2)
All Packages Class Hierarchy This Package Previous Next Index