|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StandardFunction | |
---|---|
net.christopherschultz.evaluator.function |
Uses of StandardFunction in net.christopherschultz.evaluator.function |
---|
Subclasses of StandardFunction in net.christopherschultz.evaluator.function | |
---|---|
class |
BinaryOperator
Provdes implementations of standard mathematical, logical, and relational binary operators including the following usual suspects: +, -, *, /, =, ! |
static class |
BinaryOperator.Add
Implements addition. |
static class |
BinaryOperator.And
Implements logical AND. |
static class |
BinaryOperator.Divide
Implements division. |
static class |
BinaryOperator.Equal
Implements equals. |
static class |
BinaryOperator.Greater
Implements greater-than. |
static class |
BinaryOperator.GreaterEqual
Implements generic greater-than or equal to. |
static class |
BinaryOperator.Less
Implements less than. |
static class |
BinaryOperator.LessEqual
Implements greater-than. |
static class |
BinaryOperator.Modulus
Implements modulus (remainder). |
static class |
BinaryOperator.Multiply
Implements multiplication. |
static class |
BinaryOperator.NotEqual
Implements unequal. |
static class |
BinaryOperator.Or
Implements logical OR. |
static class |
BinaryOperator.Subtract
Implements subtraction. |
class |
CallFunction
Assigns a value to a symbolic identifier. |
class |
ContainsAllFunction
Returns true if the array or collection in the first
argument contains all remaining arguments, in any order. |
class |
ContainsAnyFunction
Returns true if the array or collection in the first
argument contains any one of the remaining arguments. |
class |
CountMatchesFunction
Returns the number (int) of arguments that appear in the first (array or list) argument. |
class |
Difference
Implements numeric subtraction. |
class |
DistributeFunction
Executes a function on the remaining parameters, returning an array. |
class |
IJWInvocation
Calls a method matching the function's name on the first argument, passing the remaining function arguments as arguments to the object method. |
class |
IsNullFunction
Returns true if all arguments are null. |
class |
LengthFunction
Returns the length of the specified array or collection. |
class |
MathFunction
Implementations of standard mathematical functions. |
static class |
MathFunction.abs
|
static class |
MathFunction.acos
|
static class |
MathFunction.asin
|
static class |
MathFunction.atan
|
static class |
MathFunction.ceil
|
static class |
MathFunction.cos
|
static class |
MathFunction.DoubleFunction
|
static class |
MathFunction.exp
|
static class |
MathFunction.floor
|
static class |
MathFunction.heaviside
Implements a heaviside function which takes a numeric or boolean argument. |
static class |
MathFunction.log
|
static class |
MathFunction.max
This class respects the value of the MathFunction.ALLOW_NULL_COMPARISON property. |
static class |
MathFunction.min
This class respects the value of the MathFunction.ALLOW_NULL_COMPARISON property. |
static class |
MathFunction.pow
|
static class |
MathFunction.random
|
static class |
MathFunction.rint
|
static class |
MathFunction.sin
|
static class |
MathFunction.sqrt
|
static class |
MathFunction.tan
|
static class |
MathFunction.toDegrees
|
static class |
MathFunction.toRadians
|
class |
MemoryFunction
Returns the current memory usage as a Map of descriptions to Integers. |
class |
NewObjectFunction
Creates a new object of a class and calls the appropriate constructor. |
class |
Summation
Implements numeric addition. |
class |
VariablesFunction
Returns a map of all named variables, including functions. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |