public final class PrimitiveFunction extends FunctionSet<Double>
Math
and/or built-in Java
operators.Modifier and Type | Class and Description |
---|---|
static interface |
PrimitiveFunction.Binary |
static interface |
PrimitiveFunction.Consumer |
static interface |
PrimitiveFunction.Parameter |
static interface |
PrimitiveFunction.Predicate |
static interface |
PrimitiveFunction.Unary |
@Deprecated public static final PrimitiveFunction.Unary ABS
PrimitiveMath.ABS
instead@Deprecated public static final PrimitiveFunction.Unary ACOS
PrimitiveMath.ACOS
instead@Deprecated public static final PrimitiveFunction.Unary ACOSH
PrimitiveMath.ACOSH
instead@Deprecated public static final PrimitiveFunction.Binary ADD
PrimitiveMath.ADD
instead@Deprecated public static final PrimitiveFunction.Unary ASIN
PrimitiveMath.ASIN
instead@Deprecated public static final PrimitiveFunction.Unary ASINH
PrimitiveMath.ASINH
instead@Deprecated public static final PrimitiveFunction.Unary ATAN
PrimitiveMath.ATAN
instead@Deprecated public static final PrimitiveFunction.Binary ATAN2
PrimitiveMath.ATAN2
instead@Deprecated public static final PrimitiveFunction.Unary ATANH
PrimitiveMath.ATANH
instead@Deprecated public static final PrimitiveFunction.Unary CARDINALITY
PrimitiveMath.CARDINALITY
instead@Deprecated public static final PrimitiveFunction.Unary CBRT
PrimitiveMath.CBRT
instead@Deprecated public static final PrimitiveFunction.Unary CEIL
PrimitiveMath.CEIL
instead@Deprecated public static final PrimitiveFunction.Unary CONJUGATE
PrimitiveMath.CONJUGATE
instead@Deprecated public static final PrimitiveFunction.Unary COS
PrimitiveMath.COS
instead@Deprecated public static final PrimitiveFunction.Unary COSH
PrimitiveMath.COSH
instead@Deprecated public static final PrimitiveFunction.Binary DIVIDE
PrimitiveMath.DIVIDE
instead@Deprecated public static final PrimitiveFunction.Unary EXP
PrimitiveMath.EXP
instead@Deprecated public static final PrimitiveFunction.Unary EXPM1
PrimitiveMath.EXPM1
instead@Deprecated public static final PrimitiveFunction.Unary FLOOR
PrimitiveMath.FLOOR
instead@Deprecated public static final PrimitiveFunction.Binary HYPOT
PrimitiveMath.HYPOT
instead@Deprecated public static final PrimitiveFunction.Unary INVERT
PrimitiveMath.INVERT
instead@Deprecated public static final PrimitiveFunction.Unary LOG
PrimitiveMath.LOG
instead@Deprecated public static final PrimitiveFunction.Unary LOG10
PrimitiveMath.LOG10
instead@Deprecated public static final PrimitiveFunction.Unary LOG1P
PrimitiveMath.LOG1P
instead@Deprecated public static final PrimitiveFunction.Unary LOGISTIC
PrimitiveMath.LOGISTIC
instead@Deprecated public static final PrimitiveFunction.Unary LOGIT
PrimitiveMath.LOGIT
instead@Deprecated public static final PrimitiveFunction.Binary MAX
PrimitiveMath.MAX
instead@Deprecated public static final PrimitiveFunction.Binary MIN
PrimitiveMath.MIN
instead@Deprecated public static final PrimitiveFunction.Binary MULTIPLY
PrimitiveMath.MULTIPLY
instead@Deprecated public static final PrimitiveFunction.Unary NEGATE
PrimitiveMath.NEGATE
instead@Deprecated public static final PrimitiveFunction.Binary POW
PrimitiveMath.POW
instead@Deprecated public static final PrimitiveFunction.Parameter POWER
PrimitiveMath.POWER
instead@Deprecated public static final PrimitiveFunction.Unary RINT
PrimitiveMath.RINT
instead@Deprecated public static final PrimitiveFunction.Parameter ROOT
PrimitiveMath.ROOT
instead@Deprecated public static final PrimitiveFunction.Parameter SCALE
PrimitiveMath.SCALE
instead@Deprecated public static final PrimitiveFunction.Unary SIGNUM
PrimitiveMath.SIGNUM
instead@Deprecated public static final PrimitiveFunction.Unary SIN
PrimitiveMath.SIN
instead@Deprecated public static final PrimitiveFunction.Unary SINH
PrimitiveMath.SINH
instead@Deprecated public static final PrimitiveFunction.Unary SQRT
PrimitiveMath.SQRT
instead@Deprecated public static final PrimitiveFunction.Unary SQRT1PX2
PrimitiveMath.SQRT1PX2
instead@Deprecated public static final PrimitiveFunction.Binary SUBTRACT
PrimitiveMath.SUBTRACT
instead@Deprecated public static final PrimitiveFunction.Unary TAN
PrimitiveMath.TAN
instead@Deprecated public static final PrimitiveFunction.Unary TANH
PrimitiveMath.TANH
instead@Deprecated public static final PrimitiveFunction.Unary VALUE
PrimitiveMath.VALUE
insteadpublic static PrimitiveFunction getSet()
public UnaryFunction<Double> abs()
abs
in class FunctionSet<Double>
Math.abs(double)
public UnaryFunction<Double> acos()
acos
in class FunctionSet<Double>
Math.acos(double)
public UnaryFunction<Double> acosh()
acosh
in class FunctionSet<Double>
public BinaryFunction<Double> add()
FunctionSet
add
in class FunctionSet<Double>
public AggregatorSet<Double> aggregator()
aggregator
in class FunctionSet<Double>
public UnaryFunction<Double> asin()
asin
in class FunctionSet<Double>
Math.asin(double)
public UnaryFunction<Double> asinh()
asinh
in class FunctionSet<Double>
public UnaryFunction<Double> atan()
atan
in class FunctionSet<Double>
Math.atan(double)
public BinaryFunction<Double> atan2()
atan2
in class FunctionSet<Double>
Math.atan2(double,double)
public UnaryFunction<Double> atanh()
atanh
in class FunctionSet<Double>
public UnaryFunction<Double> cardinality()
cardinality
in class FunctionSet<Double>
public UnaryFunction<Double> cbrt()
cbrt
in class FunctionSet<Double>
Math.cbrt(double)
public UnaryFunction<Double> ceil()
ceil
in class FunctionSet<Double>
Math.ceil(double)
public UnaryFunction<Double> conjugate()
conjugate
in class FunctionSet<Double>
public UnaryFunction<Double> cos()
cos
in class FunctionSet<Double>
Math.cos(double)
public UnaryFunction<Double> cosh()
cosh
in class FunctionSet<Double>
Math.cosh(double)
public BinaryFunction<Double> divide()
FunctionSet
divide
in class FunctionSet<Double>
public PrimitiveFunction.Unary enforce(NumberContext context)
enforce
in class FunctionSet<Double>
public UnaryFunction<Double> exp()
exp
in class FunctionSet<Double>
Math.exp(double)
public UnaryFunction<Double> expm1()
expm1
in class FunctionSet<Double>
Math.expm1(double)
public UnaryFunction<Double> floor()
floor
in class FunctionSet<Double>
Math.floor(double)
public BinaryFunction<Double> hypot()
hypot
in class FunctionSet<Double>
Math.hypot(double, double)
public UnaryFunction<Double> invert()
invert
in class FunctionSet<Double>
public UnaryFunction<Double> log()
log
in class FunctionSet<Double>
Math.log(double)
public UnaryFunction<Double> log10()
log10
in class FunctionSet<Double>
Math.log10(double)
public UnaryFunction<Double> log1p()
log1p
in class FunctionSet<Double>
Math.log1p(double)
public UnaryFunction<Double> logistic()
FunctionSet
logistic
in class FunctionSet<Double>
public UnaryFunction<Double> logit()
logit
in class FunctionSet<Double>
public BinaryFunction<Double> max()
max
in class FunctionSet<Double>
Math.max(double, double)
public BinaryFunction<Double> min()
min
in class FunctionSet<Double>
Math.min(double, double)
public BinaryFunction<Double> multiply()
FunctionSet
multiply
in class FunctionSet<Double>
public UnaryFunction<Double> negate()
negate
in class FunctionSet<Double>
public BinaryFunction<Double> pow()
pow
in class FunctionSet<Double>
Math.pow(double, double)
public ParameterFunction<Double> power()
power
in class FunctionSet<Double>
public UnaryFunction<Double> rint()
rint
in class FunctionSet<Double>
Math.rint(double)
public ParameterFunction<Double> root()
root
in class FunctionSet<Double>
public ParameterFunction<Double> scale()
scale
in class FunctionSet<Double>
public UnaryFunction<Double> signum()
signum
in class FunctionSet<Double>
Math.signum(double)
public UnaryFunction<Double> sin()
sin
in class FunctionSet<Double>
Math.sin(double)
public UnaryFunction<Double> sinh()
sinh
in class FunctionSet<Double>
Math.sinh(double)
public UnaryFunction<Double> sqrt()
sqrt
in class FunctionSet<Double>
Math.sqrt(double)
public UnaryFunction<Double> sqrt1px2()
sqrt1px2
in class FunctionSet<Double>
public BinaryFunction<Double> subtract()
FunctionSet
subtract
in class FunctionSet<Double>
public UnaryFunction<Double> tan()
tan
in class FunctionSet<Double>
Math.tan(double)
public UnaryFunction<Double> tanh()
tanh
in class FunctionSet<Double>
Math.tanh(double)
public UnaryFunction<Double> value()
value
in class FunctionSet<Double>
Copyright © 2019 Optimatika. All rights reserved.