Package com.singularsys.jep.misc
package com.singularsys.jep.misc
Miscellaneous components.
These can be added using jep.addComponent().
-
ClassDescriptionA version of a function table which is case-insensitive.An IdentifierTokenMatcher that converts all identifier tokens to lowercase.A Variable table which ignores case.A VariableTable that can optionally decorate another variable table.An example of an OperatorSet which adds suffix operators: n!Keys for the new operators.Holds a set of functions.A lightweight set of components reusing components from an existing Jep instance.A function specified by a string.A medium weight set of components reusing components from an existing Jep instance.A subclass of FastEvaluator that monitors the number of times each function, operator, variable, and constant is called during evaluation.Functional interface for functions to be measured.The type of monitoring to perform.A Parser which cannot actually parse expressions.Components are are initialised only once.A GrammarMatcher which matches functions in the form ' +(x,y)' where + is an operator.A stricter version of
DoubleNumberFactorythat always creates Doubles.Adds string functions left, right, lower, upper, substring, len, mid, trim.