Uses of Class
studio.magemonkey.codex.util.eval.javaluator.Function
Packages that use Function
-
Uses of Function in studio.magemonkey.codex.util.eval.javaluator
Fields in studio.magemonkey.codex.util.eval.javaluator declared as FunctionModifier and TypeFieldDescriptionstatic final FunctionDoubleEvaluator.ABSReturns the absolute value of a numberstatic final FunctionDoubleEvaluator.ACOSINEReturns the trigonometric arc-cosine of an angle.static final FunctionDoubleEvaluator.ASINEReturns the trigonometric arc-sine of an angle.static final FunctionDoubleEvaluator.ATANReturns the trigonometric arc-tangent of an angle.static final FunctionDoubleEvaluator.AVERAGEReturns the average of n numbers (n>=1)static final FunctionDoubleEvaluator.CEILReturns the smallest integer >= argumentstatic final FunctionDoubleEvaluator.COSINEReturns the trigonometric cosine of an angle.static final FunctionDoubleEvaluator.COSINEHReturns the hyperbolic cosine of a number.static final FunctionDoubleEvaluator.FLOORReturns the largest integer <= argumentstatic final FunctionDoubleEvaluator.LNReturns the natural logarithm of a numberstatic final FunctionDoubleEvaluator.LOGReturns the decimal logarithm of a numberstatic final FunctionDoubleEvaluator.MAXReturns the maximum of n numbers (n>=1)static final FunctionDoubleEvaluator.MINReturns the minimum of n numbers (n>=1)static final FunctionDoubleEvaluator.RANDOMReturns a pseudo random numberstatic final FunctionDoubleEvaluator.ROUNDReturns the closest integer of a numberstatic final FunctionDoubleEvaluator.SINEReturns the trigonometric sine of an angle.static final FunctionDoubleEvaluator.SINEHReturns the hyperbolic sine of a number.static final FunctionDoubleEvaluator.SQRTReturns the square root of a numberstatic final FunctionDoubleEvaluator.SUMReturns the sum of n numbers (n>=1)static final FunctionDoubleEvaluator.TANGENTReturns the trigonometric tangent of an angle.static final FunctionDoubleEvaluator.TANGENTHReturns the hyperbolic tangent of a number.Fields in studio.magemonkey.codex.util.eval.javaluator with type parameters of type FunctionMethods in studio.magemonkey.codex.util.eval.javaluator that return FunctionMethods in studio.magemonkey.codex.util.eval.javaluator that return types with arguments of type FunctionModifier and TypeMethodDescriptionAbstractEvaluator.getFunctions()Gets the functions supported by this evaluator.Parameters.getFunctions()Gets the supported functions.Methods in studio.magemonkey.codex.util.eval.javaluator with parameters of type FunctionModifier and TypeMethodDescriptionvoidAdds a function to the supported ones.static TokenToken.buildFunction(Function function) protected TAbstractEvaluator.evaluate(Function function, Iterator<T> arguments, EvaluationContext evaluationContext) Evaluates a function.protected DoubleDoubleEvaluator.evaluate(Function function, Iterator<Double> arguments, EvaluationContext evaluationContext) voidParameters.setTranslation(Function function, String translatedName) Sets the translated term for a function.Method parameters in studio.magemonkey.codex.util.eval.javaluator with type arguments of type FunctionModifier and TypeMethodDescriptionvoidParameters.addFunctions(Collection<Function> functions) Adds functions to the supported ones.Constructor parameters in studio.magemonkey.codex.util.eval.javaluator with type arguments of type FunctionModifierConstructorDescriptionTokenizer(List<String> delimiters, Map<String, Function> functions, Map<String, List<Operator>> operators, Map<String, Constant> constants, String functionArgumentSeparator, Map<String, BracketPair> functionBrackets, Map<String, BracketPair> expressionBrackets) Constructor.