Package org.mariuszgromada.math.mxparser
package org.mariuszgromada.math.mxparser
-
ClassDescriptionArgument class enables to declare the argument (variable) which can be used in further processing (in expressions, functions and dependent / recursive arguments).ArgumentExtension provides interface for argument algorithm definition.Handling argument parametersCalculation is a multistep process and this class provides a container to store a single calculation step.Calculation step type.Calculation is a multistep process and this class provides a register to store all the steps, also done in a recursive way.A class containing method used while thread safe cloning.Constant class provides ability to declare constants.Comparator for key word list sorting by descending key word length .Expression - base class for real expression definition.Utility methods used in Expression classFunction class provides possibility to define user functions.FunctionExtension provides interface for function algorithm definition.FunctionExtensionVariadic similarly to FunctionExtension provides interface for function algorithm definition.Package level class for handling function parameters.Package level class for generating iterative operator parametersComparator for key word list sorting by key word string.Comparator for key word list sorting by type of the key wordA class that provides commercial and non-commercial use mode registration.mXparser class provides usefull methods when parsing, calculating or parameters transforming.Class used for connecting all basic elements such as: Argument, Constant, Function.RecursiveArgument class enables to declare the argument (variable) which is defined in a recursive way.A utility class for simplified serialization and deserialization of parser objects (and not only).A class containing definitions of text strings that are invariant with respect to the user's language.A class containing definitions of text strings that are with respect to the user's language.A class containing definition of user (interface) language.A class containing definition of French user languageA class containing definition of French user languageA class containing definition of German user languageA class containing definition of Italian user languageA class containing definition of Polish user languageA class containing definition of Portuguese user languageA class containing definition of Spanish user languageA class containing all string utils.Data structure used internally for token to be modified listData structure used in tokenization searching for implied multiplication in case of a token i a form of one name for instance x2x2 = x2*x2Internal token class which is used with stack while evaluation of tokens levelsTutorial class.