public final class Operators
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static double |
aadd(LValue lhs,
RValue rhs) |
static double |
add(RValue lhs,
RValue rhs) |
static double |
adiv(LValue lhs,
RValue rhs) |
static double |
aexp(LValue lhs,
RValue rhs) |
static double |
amod(LValue lhs,
RValue rhs) |
static double |
amul(LValue lhs,
RValue rhs) |
static double |
and(RValue lhs,
RValue rhs) |
static double |
ass(LValue lhs,
RValue rhs) |
static double |
asub(LValue lhs,
RValue rhs) |
static double |
dec(LValue x) |
static double |
div(RValue lhs,
RValue rhs) |
static double |
equ(RValue lhs,
RValue rhs) |
static double |
fac(RValue x) |
static double |
geq(RValue lhs,
RValue rhs) |
static Function |
getOperator(int position,
java.lang.String name,
RValue argument) |
static Function |
getOperator(int position,
java.lang.String name,
RValue lhs,
RValue rhs) |
static double |
gth(RValue lhs,
RValue rhs) |
static double |
inc(LValue x) |
static double |
inv(RValue x) |
static double |
leq(RValue lhs,
RValue rhs) |
static double |
lth(RValue lhs,
RValue rhs) |
static double |
mod(RValue lhs,
RValue rhs) |
static double |
mul(RValue lhs,
RValue rhs) |
static double |
near(RValue lhs,
RValue rhs) |
static double |
neg(RValue x) |
static double |
neq(RValue lhs,
RValue rhs) |
static double |
not(RValue x) |
static double |
or(RValue lhs,
RValue rhs) |
static double |
postdec(LValue x) |
static double |
postinc(LValue x) |
static double |
pow(RValue lhs,
RValue rhs) |
static double |
shl(RValue lhs,
RValue rhs) |
static double |
shr(RValue lhs,
RValue rhs) |
static double |
sub(RValue lhs,
RValue rhs) |
public static Function getOperator(int position, java.lang.String name, RValue lhs, RValue rhs) throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException
public static Function getOperator(int position, java.lang.String name, RValue argument) throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException
public static double add(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double sub(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double mul(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double div(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double mod(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double pow(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double neg(RValue x) throws EvaluationException
EvaluationException
public static double not(RValue x) throws EvaluationException
EvaluationException
public static double inv(RValue x) throws EvaluationException
EvaluationException
public static double lth(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double gth(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double leq(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double geq(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double equ(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double neq(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double near(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double or(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double and(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double shl(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double shr(RValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double ass(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double aadd(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double asub(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double amul(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double adiv(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double amod(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double aexp(LValue lhs, RValue rhs) throws EvaluationException
EvaluationException
public static double inc(LValue x) throws EvaluationException
EvaluationException
public static double dec(LValue x) throws EvaluationException
EvaluationException
public static double postinc(LValue x) throws EvaluationException
EvaluationException
public static double postdec(LValue x) throws EvaluationException
EvaluationException
public static double fac(RValue x) throws EvaluationException
EvaluationException