A B C E F G I L M N O P R S T U

A

AbsFunction - Class in fr.expression4j.core.predefine
 
AbsFunction() - Constructor for class fr.expression4j.core.predefine.AbsFunction
 
AbstractFunction - Class in fr.expression4j.core.predefine
 
AbstractFunction() - Constructor for class fr.expression4j.core.predefine.AbstractFunction
 
AcosFunction - Class in fr.expression4j.core.predefine
 
AcosFunction() - Constructor for class fr.expression4j.core.predefine.AcosFunction
 
addBinaryOperator(Operator, int) - Method in interface fr.expression4j.core.ExpressionModel
Add a binary operator
addBinaryOperator(Operator, int) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
addConstant(String, MathematicalElement) - Method in interface fr.expression4j.core.Catalog
Add a constant to the catalog.
addConstant(String, MathematicalElement) - Method in class fr.expression4j.core.impl.CatalogImpl
 
addExpression(Expression) - Method in interface fr.expression4j.core.Catalog
add an expression to catalog.
addExpression(Expression) - Method in class fr.expression4j.core.impl.CatalogImpl
 
addExpressionElement(ExpressionElement, int) - Method in interface fr.expression4j.core.ExpressionModel
Add expression element to the model.
addExpressionElement(ExpressionElement, int) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
addOperator(Operator) - Static method in class fr.expression4j.factory.OperatorFactory
 
addOperatorImpl(OperatorImpl) - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
addOperatorImpl(OperatorImpl) - Method in interface fr.expression4j.basic.OperatorManager
Add an operator implementation to the manager.
addParameter(String, MathematicalElement) - Method in class fr.expression4j.core.impl.ParametersImpl
 
addParameter(String, MathematicalElement) - Method in interface fr.expression4j.core.Parameters
add a parameter
addParameters(Map) - Method in class fr.expression4j.core.impl.ParametersImpl
 
addParameters(Parameters) - Method in class fr.expression4j.core.impl.ParametersImpl
 
addParameters(Map) - Method in interface fr.expression4j.core.Parameters
add parameters
addParameters(Parameters) - Method in interface fr.expression4j.core.Parameters
add parameters
addUnaryOperator(Operator) - Method in interface fr.expression4j.core.ExpressionModel
Add unary operator to the model
addUnaryOperator(Operator) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
AsinFunction - Class in fr.expression4j.core.predefine
 
AsinFunction() - Constructor for class fr.expression4j.core.predefine.AsinFunction
 
AtanFunction - Class in fr.expression4j.core.predefine
 
AtanFunction() - Constructor for class fr.expression4j.core.predefine.AtanFunction
 

B

BasicTest - Class in fr.expression4j.test
do basic test (on Operator ...).
BasicTest() - Constructor for class fr.expression4j.test.BasicTest
 
Bench - Class in fr.expression4j.sample
 
Bench() - Constructor for class fr.expression4j.sample.Bench
 
BinaryOperatorExpressionElement - Class in fr.expression4j.basic.impl
Check for a binary operator (like +, -, *, /) in a String Expression like "2+3".
BinaryOperatorExpressionElement() - Constructor for class fr.expression4j.basic.impl.BinaryOperatorExpressionElement
 
BOOLEAN_VALUE - Static variable in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
BooleanMathematicalElement - Class in fr.expression4j.sample.custom.operator
define a mathematical element who contens a boolean element.
BooleanMathematicalElement(boolean) - Constructor for class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 

C

Catalog - Interface in fr.expression4j.core
Catalog of expressions.
catalog - Variable in class fr.expression4j.core.impl.CatalogImpl
 
catalog - Variable in class fr.expression4j.core.impl.ExpressionImpl
 
CatalogImpl - Class in fr.expression4j.core.impl
Implementation of catalog interface.
CatalogImpl(String) - Constructor for class fr.expression4j.core.impl.CatalogImpl
 
CeilFunction - Class in fr.expression4j.core.predefine
 
CeilFunction() - Constructor for class fr.expression4j.core.predefine.CeilFunction
 
checkPosition(String, int) - Static method in class fr.expression4j.util.ExpressionElementUtil
check if the given position is in the range of the expression string
COMPLEX_VALUE - Static variable in interface fr.expression4j.basic.MathematicalElement
 
ComplexImpl - Class in fr.expression4j.basic.impl
 
ComplexImpl(double, double) - Constructor for class fr.expression4j.basic.impl.ComplexImpl
 
ComplexOrRealExpressionElement - Class in fr.expression4j.basic.impl
Parse a complex or a real element (complex is mind like mathematical complex element like 5i).
ComplexOrRealExpressionElement() - Constructor for class fr.expression4j.basic.impl.ComplexOrRealExpressionElement
 
ComplexTest - Class in fr.expression4j.test
do simple test like addition.
ComplexTest() - Constructor for class fr.expression4j.test.ComplexTest
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
compute(MathematicalElement, MathematicalElement) - Method in interface fr.expression4j.basic.OperatorImpl
Set the operator to the given element.
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
compute(MathematicalElement, MathematicalElement) - Method in class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 
computeElement(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Static method in class fr.expression4j.util.ExpressionUtil
Compute the value of a TreeElement and return is value.
computeElement(String, TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Static method in class fr.expression4j.util.ExpressionUtil
Compute the value of a TreeElement and return is value.
computeValue(String, MathematicalElement) - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
computeValue(String, MathematicalElement, MathematicalElement) - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
computeValue(String, MathematicalElement) - Method in interface fr.expression4j.basic.OperatorManager
Eval an unary operator on given value.
computeValue(String, MathematicalElement, MathematicalElement) - Method in interface fr.expression4j.basic.OperatorManager
Eval a binary operator on given values.
ConfigurationException - Exception in fr.expression4j.core
 
ConfigurationException() - Constructor for exception fr.expression4j.core.ConfigurationException
 
ConfigurationException(String) - Constructor for exception fr.expression4j.core.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception fr.expression4j.core.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception fr.expression4j.core.ConfigurationException
 
ConfigurationTest - Class in fr.expression4j.test
do basic test (on Operator ...).
ConfigurationTest() - Constructor for class fr.expression4j.test.ConfigurationTest
 
ConfigurationUtil - Class in fr.expression4j.config
 
ConfigurationUtil() - Constructor for class fr.expression4j.config.ConfigurationUtil
 
constant - Variable in class fr.expression4j.core.impl.CatalogImpl
 
ConstantOrVariableExpressionElement - Class in fr.expression4j.basic.impl
Parse a constant or a variable element.
ConstantOrVariableExpressionElement() - Constructor for class fr.expression4j.basic.impl.ConstantOrVariableExpressionElement
 
ConstantOrVariableWithoutCheckExpressionElement - Class in fr.expression4j.basic.impl
Parse a constant (like pi) or a varible (like foo in f(foo)).
ConstantOrVariableWithoutCheckExpressionElement() - Constructor for class fr.expression4j.basic.impl.ConstantOrVariableWithoutCheckExpressionElement
 
CosFunction - Class in fr.expression4j.core.predefine
 
CosFunction() - Constructor for class fr.expression4j.core.predefine.CosFunction
 
CoshFunction - Class in fr.expression4j.core.predefine
 
CoshFunction() - Constructor for class fr.expression4j.core.predefine.CoshFunction
 
createCatalog(String) - Static method in class fr.expression4j.factory.ExpressionFactory
Create an empty catalog.
createComplex(double, double) - Static method in class fr.expression4j.factory.NumberFactory
create a complex (a,bi) or a+bi
createExpression(String) - Static method in class fr.expression4j.factory.ExpressionFactory
Create an expression.
createExpression(String, Catalog) - Static method in class fr.expression4j.factory.ExpressionFactory
Create an expression with the given catalog.
createExpression(String, Catalog, ExpressionModel) - Static method in class fr.expression4j.factory.ExpressionFactory
Create an expression with the given catalog and the given expression model.
createExpressionModel(String) - Static method in class fr.expression4j.factory.ExpressionModelFactory
Create an empty expression model.
createOperator(String, String, boolean) - Static method in class fr.expression4j.factory.OperatorFactory
Create an operator.
createOperatorManager(String) - Static method in class fr.expression4j.factory.OperatorManagerFactory
Create an operator manager
createParameters() - Static method in class fr.expression4j.factory.ExpressionFactory
Create an empty parameters
createReal(double) - Static method in class fr.expression4j.factory.NumberFactory
Create a real.
CustomExpressionElement - Class in fr.expression4j.sample.custom.element
 
CustomExpressionElement() - Constructor for class fr.expression4j.sample.custom.element.CustomExpressionElement
 
CustomExpressionElement2 - Class in fr.expression4j.sample.custom.element
 
CustomExpressionElement2() - Constructor for class fr.expression4j.sample.custom.element.CustomExpressionElement2
 
CustomOperator - Class in fr.expression4j.sample.custom.operator
 
CustomOperator() - Constructor for class fr.expression4j.sample.custom.operator.CustomOperator
 

E

EvalException - Exception in fr.expression4j.core.exception
throw when function evaluator find an error.
EvalException(String, Throwable) - Constructor for exception fr.expression4j.core.exception.EvalException
 
EvalException(String) - Constructor for exception fr.expression4j.core.exception.EvalException
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in interface fr.expression4j.basic.ExpressionElement
Evaluate the value of the current expression element
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.BinaryOperatorExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ComplexOrRealExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ConstantOrVariableExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ConstantOrVariableWithoutCheckExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ExpressionExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionDefExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionNameExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.IntegerExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParametersDefExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParametersExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParenthesisExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.RealExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.RealSimpleExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.SignedExpressionExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.SignedIntegerExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.SimpleExpressionExpressionElement
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.basic.impl.UnaryOperatorExpressionElement
 
evaluate(Parameters) - Method in interface fr.expression4j.core.Expression
Evaluate the value of the expression with the default operator manager.
evaluate(OperatorManager, Parameters) - Method in interface fr.expression4j.core.Expression
Evaluate the value of the expression.
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.impl.ExpressionImpl
 
evaluate(Parameters) - Method in class fr.expression4j.core.impl.ExpressionImpl
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.AbsFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.AbsFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.AcosFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.AcosFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.AsinFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.AsinFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.AtanFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.AtanFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.CeilFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.CeilFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.CosFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.CosFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.CoshFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.CoshFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.ExpFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.ExpFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.FloorFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.FloorFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.LogFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.LogFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.RandomFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.RandomFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.SinFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.SinFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.SinhFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.SinhFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.SqrtFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.SqrtFunction
 
evaluate(OperatorManager, Parameters) - Method in class fr.expression4j.core.predefine.TanFunction
 
evaluate(Parameters) - Method in class fr.expression4j.core.predefine.TanFunction
 
evaluate(TreeElement, Catalog, OperatorManager, Parameters, ExpressionModel) - Method in class fr.expression4j.sample.custom.element.StringExpressionElement
 
ExpFunction - Class in fr.expression4j.core.predefine
 
ExpFunction() - Constructor for class fr.expression4j.core.predefine.ExpFunction
 
Expression - Interface in fr.expression4j.core
Manage mathematic expression.
ExpressionElement - Interface in fr.expression4j.basic
 
ExpressionElementUtil - Class in fr.expression4j.util
 
ExpressionElementUtil() - Constructor for class fr.expression4j.util.ExpressionElementUtil
 
ExpressionExpressionElement - Class in fr.expression4j.basic.impl
Parse an expression (like 2*x+4-4.5*(2+4-f(x))).
ExpressionExpressionElement() - Constructor for class fr.expression4j.basic.impl.ExpressionExpressionElement
 
ExpressionFactory - Class in fr.expression4j.factory
Factory used to create - Expression - Catalog - Parameters and to get the default Catalog.
ExpressionFactory() - Constructor for class fr.expression4j.factory.ExpressionFactory
 
ExpressionImpl - Class in fr.expression4j.core.impl
Construct expression relative to the BNF: expression ::= term additive-op expression | term additive-op ::= "+" | "-" term ::= factor multiplicatice-op term | factor multiplicative-op ::= "*" | "-" factor ::= (signed-expression "^" factor) | signed-expression signed-expression ::= additive-op simple-expression | simple-expression simple-expression ::= complex | real | constant | variable | function | "(" expression ")" complex ::= real "i" real ::= real-simple | real-simple "e" signed-integer real-simple ::= integer | integer "." integer signed-integer ::= additive-op integer | integer integer ::= number integer | number number ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 constant ::= variable variable ::= letters integer | letters letters ::= letter letters | letter letter ::= a - Z function ::= function-name "(" parameters ")" function-name ::= variable parameters ::= expression "," parameters | expression | "" function-def ::= function-name "(" parameters-def ")=" expression parameters-def ::= variable "," parameters-def | variable | "" expr ::= function-def = expression Valid expression is like: - f()=2*5+1 - g(x)=2.5*x - h(x)=-2e-3*(x+1) - i(x,y)=h(y)*2+sqrt(g(x)) - j(z)=h(2*z+4)-g(h(z)) - ...
ExpressionImpl() - Constructor for class fr.expression4j.core.impl.ExpressionImpl
Constructor.
ExpressionModel - Interface in fr.expression4j.core
 
expressionModel - Variable in class fr.expression4j.core.impl.ExpressionImpl
 
ExpressionModelFactory - Class in fr.expression4j.factory
Manage expression model.
ExpressionModelFactory() - Constructor for class fr.expression4j.factory.ExpressionModelFactory
 
ExpressionModelImpl - Class in fr.expression4j.core.impl
 
ExpressionModelImpl(String) - Constructor for class fr.expression4j.core.impl.ExpressionModelImpl
 
ExpressionUtil - Class in fr.expression4j.util
 
ExpressionUtil() - Constructor for class fr.expression4j.util.ExpressionUtil
 

F

FloorFunction - Class in fr.expression4j.core.predefine
 
FloorFunction() - Constructor for class fr.expression4j.core.predefine.FloorFunction
 
fr.expression4j.basic - package fr.expression4j.basic
 
fr.expression4j.basic.impl - package fr.expression4j.basic.impl
 
fr.expression4j.basic.operatorimpl.complex - package fr.expression4j.basic.operatorimpl.complex
 
fr.expression4j.basic.operatorimpl.real - package fr.expression4j.basic.operatorimpl.real
 
fr.expression4j.basic.operatorimpl.realcomplex - package fr.expression4j.basic.operatorimpl.realcomplex
 
fr.expression4j.config - package fr.expression4j.config
 
fr.expression4j.core - package fr.expression4j.core
 
fr.expression4j.core.exception - package fr.expression4j.core.exception
 
fr.expression4j.core.impl - package fr.expression4j.core.impl
 
fr.expression4j.core.predefine - package fr.expression4j.core.predefine
 
fr.expression4j.factory - package fr.expression4j.factory
 
fr.expression4j.sample - package fr.expression4j.sample
 
fr.expression4j.sample.configuration - package fr.expression4j.sample.configuration
 
fr.expression4j.sample.custom.element - package fr.expression4j.sample.custom.element
 
fr.expression4j.sample.custom.operator - package fr.expression4j.sample.custom.operator
 
fr.expression4j.test - package fr.expression4j.test
 
fr.expression4j.test.basic - package fr.expression4j.test.basic
 
fr.expression4j.test.complex - package fr.expression4j.test.complex
 
fr.expression4j.test.configuration - package fr.expression4j.test.configuration
 
fr.expression4j.test.implementation - package fr.expression4j.test.implementation
 
fr.expression4j.test.optimization - package fr.expression4j.test.optimization
 
fr.expression4j.test.simple - package fr.expression4j.test.simple
 
fr.expression4j.util - package fr.expression4j.util
 
FunctionDefExpressionElement - Class in fr.expression4j.basic.impl
parse a function définition.
FunctionDefExpressionElement() - Constructor for class fr.expression4j.basic.impl.FunctionDefExpressionElement
 
FunctionExpressionElement - Class in fr.expression4j.basic.impl
Parse a function in an expression.
FunctionExpressionElement() - Constructor for class fr.expression4j.basic.impl.FunctionExpressionElement
 
FunctionNameExpressionElement - Class in fr.expression4j.basic.impl
Parse a function name (like foo or myFunc).
FunctionNameExpressionElement() - Constructor for class fr.expression4j.basic.impl.FunctionNameExpressionElement
 
functionParameters - Variable in class fr.expression4j.core.impl.ExpressionImpl
 

G

generateXParameters() - Static method in class fr.expression4j.util.ParameterUtil
Define a "x" parameter.
GenericOperator - Class in fr.expression4j.basic.impl
 
GenericOperator(String, String, boolean) - Constructor for class fr.expression4j.basic.impl.GenericOperator
 
getAllExpressionModel() - Static method in class fr.expression4j.factory.ExpressionModelFactory
get all expression model define.
getBinaryOperators(int) - Method in interface fr.expression4j.core.ExpressionModel
Get the list of binary operator for a given priority.
getBinaryOperators(int) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getCatalog() - Method in interface fr.expression4j.core.Expression
return the catalog of the expression.
getCatalog() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
getCatalog() - Method in class fr.expression4j.core.predefine.AbsFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.AcosFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.AsinFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.AtanFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.CeilFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.CosFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.CoshFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.ExpFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.FloorFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.LogFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.RandomFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.SinFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.SinhFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.SqrtFunction
 
getCatalog() - Method in class fr.expression4j.core.predefine.TanFunction
 
getCatalog() - Static method in class fr.expression4j.factory.ExpressionFactory
get the default catalog with all expression created by the factory.
getCatalog(String) - Static method in class fr.expression4j.factory.ExpressionFactory
get the specified catalog.
getCatalogList() - Static method in class fr.expression4j.factory.ExpressionFactory
get catalog list.
getComplexValue() - Method in class fr.expression4j.basic.impl.ComplexImpl
 
getComplexValue() - Method in class fr.expression4j.basic.impl.RealImpl
 
getComplexValue() - Method in interface fr.expression4j.basic.MathematicalElement
get the complex value of the number
getComplexValue() - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
getComplexValue() - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
getConstant(String) - Method in interface fr.expression4j.core.Catalog
Get a constant from the catalog
getConstant(String) - Method in class fr.expression4j.core.impl.CatalogImpl
 
getDefaultExpressionModel() - Static method in class fr.expression4j.factory.ExpressionModelFactory
Get the default expression model
getDefaultOperatorManager() - Static method in class fr.expression4j.factory.OperatorManagerFactory
 
getElementType() - Method in class fr.expression4j.core.impl.TreeElement
 
getEndPos() - Method in class fr.expression4j.basic.ParseInfo
 
getExpression(String) - Method in interface fr.expression4j.core.Catalog
Get an expression from the catalog.
getExpression(String) - Method in class fr.expression4j.core.impl.CatalogImpl
 
getExpressionElement(int) - Method in interface fr.expression4j.core.ExpressionModel
Get expression element for a given priority.
getExpressionElement(String) - Method in interface fr.expression4j.core.ExpressionModel
Get expression element for a given name.
getExpressionElement(int) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getExpressionElement(String) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getExpressionElementName() - Method in class fr.expression4j.core.impl.TreeElement
 
getExpressionElementProperties() - Method in class fr.expression4j.core.impl.TreeElement
 
getExpressionModel() - Method in interface fr.expression4j.core.Expression
Return the expression model associated to the expression.
getExpressionModel() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
getExpressionModel() - Method in class fr.expression4j.core.predefine.AbstractFunction
 
getExpressionModel(String) - Static method in class fr.expression4j.factory.ExpressionModelFactory
Get an expression model.
getFunctionName() - Method in class fr.expression4j.basic.ParseInfo
 
getLeftElement() - Method in class fr.expression4j.core.impl.TreeElement
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
getLeftOperandeType() - Method in interface fr.expression4j.basic.OperatorImpl
Get the left operande managed by this operator implementation.
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
getLeftOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
getLeftOperandeType() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
getLeftOperandeType() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
getLeftOperandeType() - Method in class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 
getMaxExpressionElementPriority() - Method in interface fr.expression4j.core.ExpressionModel
Get the max element priority.
getMaxExpressionElementPriority() - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getMaxOperatorPriority() - Method in interface fr.expression4j.core.ExpressionModel
Get the max binary operator priority.
getMaxOperatorPriority() - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getName() - Method in interface fr.expression4j.basic.ExpressionElement
get the name of the element (like integer, variable ...)
getName() - Method in class fr.expression4j.basic.impl.BinaryOperatorExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ComplexOrRealExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ConstantOrVariableExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ConstantOrVariableWithoutCheckExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ExpressionExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.FunctionDefExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.FunctionExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.FunctionNameExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.GenericOperator
 
getName() - Method in class fr.expression4j.basic.impl.IntegerExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.OperatorDivide
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
getName() - Method in class fr.expression4j.basic.impl.OperatorMinus
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorMultiply
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorPlus
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorPow
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorUnaryMinus
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.OperatorUnaryPlus
Deprecated.  
getName() - Method in class fr.expression4j.basic.impl.ParametersDefExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ParametersExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.ParenthesisExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.RealExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.RealSimpleExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.SignedExpressionExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.SignedIntegerExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.SimpleExpressionExpressionElement
 
getName() - Method in class fr.expression4j.basic.impl.UnaryOperatorExpressionElement
 
getName() - Method in interface fr.expression4j.basic.Operator
Get the name of the operator.
getName() - Method in interface fr.expression4j.basic.OperatorManager
get operator manager name
getName() - Method in interface fr.expression4j.core.Catalog
Get the catalog name.
getName() - Method in interface fr.expression4j.core.Expression
Get the name of the function.
getName() - Method in interface fr.expression4j.core.ExpressionModel
get the name of the expression model
getName() - Method in class fr.expression4j.core.impl.CatalogImpl
 
getName() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
getName() - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getName() - Method in class fr.expression4j.core.predefine.AbsFunction
 
getName() - Method in class fr.expression4j.core.predefine.AcosFunction
 
getName() - Method in class fr.expression4j.core.predefine.AsinFunction
 
getName() - Method in class fr.expression4j.core.predefine.AtanFunction
 
getName() - Method in class fr.expression4j.core.predefine.CeilFunction
 
getName() - Method in class fr.expression4j.core.predefine.CosFunction
 
getName() - Method in class fr.expression4j.core.predefine.CoshFunction
 
getName() - Method in class fr.expression4j.core.predefine.ExpFunction
 
getName() - Method in class fr.expression4j.core.predefine.FloorFunction
 
getName() - Method in class fr.expression4j.core.predefine.LogFunction
 
getName() - Method in class fr.expression4j.core.predefine.RandomFunction
 
getName() - Method in class fr.expression4j.core.predefine.SinFunction
 
getName() - Method in class fr.expression4j.core.predefine.SinhFunction
 
getName() - Method in class fr.expression4j.core.predefine.SqrtFunction
 
getName() - Method in class fr.expression4j.core.predefine.TanFunction
 
getName() - Method in class fr.expression4j.sample.custom.element.StringExpressionElement
 
getOperator(String) - Method in interface fr.expression4j.core.ExpressionModel
Get the named operator.
getOperator(String) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getOperator(String) - Static method in class fr.expression4j.factory.OperatorFactory
get the given operator name
getOperator() - Method in class fr.expression4j.util.StringElement
 
getOperatorImpl(String) - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
getOperatorImpl(String) - Method in interface fr.expression4j.basic.OperatorManager
Get an operator impl.
getOperatorImplList() - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
getOperatorImplList() - Method in interface fr.expression4j.basic.OperatorManager
Get the list of operator impl.
getOperatorLevel(Operator) - Method in interface fr.expression4j.core.ExpressionModel
Get the level associated to a given operator.
getOperatorLevel(Operator) - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getOperatorList() - Static method in class fr.expression4j.factory.OperatorFactory
return operator list as String
getOperatorManager(String) - Static method in class fr.expression4j.factory.OperatorManagerFactory
 
getOperatorManagerList() - Static method in class fr.expression4j.factory.OperatorManagerFactory
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
getOperatorName() - Method in interface fr.expression4j.basic.OperatorImpl
Get the operator name associated to this operator implementation.
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
getOperatorName() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
getOperatorName() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
getOperatorName() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
getOperatorName() - Method in class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 
getParameter(String) - Method in class fr.expression4j.core.impl.ParametersImpl
 
getParameter(String) - Method in interface fr.expression4j.core.Parameters
get parameter value.
getParameters() - Method in interface fr.expression4j.core.Expression
Get the parameter list associated to the function.
getParameters() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
getParameters() - Method in class fr.expression4j.core.impl.ParametersImpl
 
getParameters() - Method in interface fr.expression4j.core.Parameters
get the list of parameters
getParameters() - Method in class fr.expression4j.core.predefine.AbsFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.AcosFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.AsinFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.AtanFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.CeilFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.CosFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.CoshFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.ExpFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.FloorFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.LogFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.RandomFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.SinFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.SinhFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.SqrtFunction
 
getParameters() - Method in class fr.expression4j.core.predefine.TanFunction
 
getProperties() - Method in class fr.expression4j.basic.impl.RealImpl
 
getProperties() - Method in interface fr.expression4j.basic.MathematicalElement
Get ptoperties used to initialize element (to store it in xml property file).
getProperties() - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
getProperties() - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
getRealValue() - Method in class fr.expression4j.basic.impl.RealImpl
 
getRealValue() - Method in interface fr.expression4j.basic.MathematicalElement
get the real value of the number
getRealValue() - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
getRealValue() - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
getRightElement() - Method in class fr.expression4j.core.impl.TreeElement
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
getRightOperandeType() - Method in interface fr.expression4j.basic.OperatorImpl
Get the right operande managed by this operator implementation.
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
getRightOperandeType() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
getRightOperandeType() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
getRightOperandeType() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
getRightOperandeType() - Method in class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 
getRootElement() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
getStringElement() - Method in class fr.expression4j.core.impl.TreeElement
 
getSymbol() - Method in class fr.expression4j.basic.impl.GenericOperator
 
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorDivide
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorMinus
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorMultiply
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorPlus
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorPow
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorUnaryMinus
Deprecated.  
getSymbol() - Method in class fr.expression4j.basic.impl.OperatorUnaryPlus
Deprecated.  
getSymbol() - Method in interface fr.expression4j.basic.Operator
Get the symbol associated to the operator (like +, -, AND ...).
getTreeElement() - Method in class fr.expression4j.basic.ParseInfo
 
getType() - Method in class fr.expression4j.basic.impl.ComplexImpl
 
getType() - Method in class fr.expression4j.basic.impl.RealImpl
 
getType() - Method in interface fr.expression4j.basic.MathematicalElement
Return the unique identifier of an element type (1 for real, 2 for complex ...).
getType() - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
getType() - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
getType() - Method in class fr.expression4j.util.StringElement
 
getUnaryOperators() - Method in interface fr.expression4j.core.ExpressionModel
Get the list of unary operators.
getUnaryOperators() - Method in class fr.expression4j.core.impl.ExpressionModelImpl
 
getValue() - Method in class fr.expression4j.basic.impl.RealImpl
 
getValue() - Method in interface fr.expression4j.basic.MathematicalElement
get generic value of mathematical element.
getValue() - Method in class fr.expression4j.core.impl.TreeElement
 
getValue() - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
getValue() - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
getValue() - Method in class fr.expression4j.util.StringElement
 

I

ImplementationTest - Class in fr.expression4j.test
do simple test like addition.
ImplementationTest() - Constructor for class fr.expression4j.test.ImplementationTest
 
IntegerExpressionElement - Class in fr.expression4j.basic.impl
Parse an integer.
IntegerExpressionElement() - Constructor for class fr.expression4j.basic.impl.IntegerExpressionElement
 
isUnary() - Method in class fr.expression4j.basic.impl.GenericOperator
 
isUnary() - Method in class fr.expression4j.basic.impl.OperatorDivide
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorMinus
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorMultiply
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorPlus
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorPow
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorUnaryMinus
Deprecated.  
isUnary() - Method in class fr.expression4j.basic.impl.OperatorUnaryPlus
Deprecated.  
isUnary() - Method in interface fr.expression4j.basic.Operator
Tell if operator is an unary operator.
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
isUnaryOperator() - Method in interface fr.expression4j.basic.OperatorImpl
Tell if operator is an unary or bynary operator.
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
isUnaryOperator() - Method in class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
isUnaryOperator() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
isUnaryOperator() - Method in class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
isUnaryOperator() - Method in class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 

L

listConstant() - Method in interface fr.expression4j.core.Catalog
List all constant stored in catalog.
listConstant() - Method in class fr.expression4j.core.impl.CatalogImpl
 
listExpression() - Method in interface fr.expression4j.core.Catalog
List the content of the catalog
listExpression() - Method in class fr.expression4j.core.impl.CatalogImpl
 
loadConfig(InputStream) - Static method in class fr.expression4j.config.ConfigurationUtil
Load the specified expression4j configuration
LoadConfiguration - Class in fr.expression4j.sample.configuration
 
LoadConfiguration() - Constructor for class fr.expression4j.sample.configuration.LoadConfiguration
 
loadDefaultConfig() - Static method in class fr.expression4j.config.ConfigurationUtil
Load the default expression4j configuration.
LogFunction - Class in fr.expression4j.core.predefine
 
LogFunction() - Constructor for class fr.expression4j.core.predefine.LogFunction
 

M

main(String[]) - Static method in class fr.expression4j.config.TestConfiguration
 
main(String[]) - Static method in class fr.expression4j.core.impl.ExpressionImpl
 
main(String[]) - Static method in class fr.expression4j.sample.Bench
 
main(String[]) - Static method in class fr.expression4j.sample.configuration.LoadConfiguration
 
main(String[]) - Static method in class fr.expression4j.sample.configuration.SaveConfiguration
 
main(String[]) - Static method in class fr.expression4j.sample.custom.element.CustomExpressionElement
 
main(String[]) - Static method in class fr.expression4j.sample.custom.element.CustomExpressionElement2
 
main(String[]) - Static method in class fr.expression4j.sample.custom.operator.CustomOperator
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstAgregatedExpression
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstComplexAgregatedExpression
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstComplexAgregatedExpressionWithComplexValue
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstExpression
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstExpressionWithParameters
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstFunctionExpression
 
main(String[]) - Static method in class fr.expression4j.sample.MyFirstUserDefineFunction
 
main(String[]) - Static method in class fr.expression4j.test.BasicTest
 
main(String[]) - Static method in class fr.expression4j.test.ComplexTest
 
main(String[]) - Static method in class fr.expression4j.test.ConfigurationTest
 
main(String[]) - Static method in class fr.expression4j.test.ImplementationTest
 
main(String[]) - Static method in class fr.expression4j.test.OptimizationTest
 
main(String[]) - Static method in class fr.expression4j.test.SimpleTest
 
main2(String[]) - Static method in class fr.expression4j.config.TestConfiguration
 
MathematicalElement - Interface in fr.expression4j.basic
 
MathematicalException - Exception in fr.expression4j.basic
 
MathematicalException() - Constructor for exception fr.expression4j.basic.MathematicalException
 
MathematicalException(String) - Constructor for exception fr.expression4j.basic.MathematicalException
 
MathematicalException(String, Throwable) - Constructor for exception fr.expression4j.basic.MathematicalException
 
MathematicalException(Throwable) - Constructor for exception fr.expression4j.basic.MathematicalException
 
ModelException - Exception in fr.expression4j.core.exception
throw when function evaluator find an error.
ModelException(String, Throwable) - Constructor for exception fr.expression4j.core.exception.ModelException
 
ModelException(String) - Constructor for exception fr.expression4j.core.exception.ModelException
 
MyFirstAgregatedExpression - Class in fr.expression4j.sample
 
MyFirstAgregatedExpression() - Constructor for class fr.expression4j.sample.MyFirstAgregatedExpression
 
MyFirstComplexAgregatedExpression - Class in fr.expression4j.sample
 
MyFirstComplexAgregatedExpression() - Constructor for class fr.expression4j.sample.MyFirstComplexAgregatedExpression
 
MyFirstComplexAgregatedExpressionWithComplexValue - Class in fr.expression4j.sample
 
MyFirstComplexAgregatedExpressionWithComplexValue() - Constructor for class fr.expression4j.sample.MyFirstComplexAgregatedExpressionWithComplexValue
 
MyFirstExpression - Class in fr.expression4j.sample
 
MyFirstExpression() - Constructor for class fr.expression4j.sample.MyFirstExpression
 
MyFirstExpressionWithParameters - Class in fr.expression4j.sample
 
MyFirstExpressionWithParameters() - Constructor for class fr.expression4j.sample.MyFirstExpressionWithParameters
 
MyFirstFunctionExpression - Class in fr.expression4j.sample
 
MyFirstFunctionExpression() - Constructor for class fr.expression4j.sample.MyFirstFunctionExpression
 
MyFirstUserDefineFunction - Class in fr.expression4j.sample
 
MyFirstUserDefineFunction() - Constructor for class fr.expression4j.sample.MyFirstUserDefineFunction
 

N

name - Variable in class fr.expression4j.core.impl.CatalogImpl
 
name - Variable in class fr.expression4j.core.impl.ExpressionImpl
 
NumberFactory - Class in fr.expression4j.factory
 
NumberFactory() - Constructor for class fr.expression4j.factory.NumberFactory
 

O

operator(String, String, int) - Method in class fr.expression4j.basic.impl.ParametersDefExpressionElement
check if char at position in expression is in given operator list.
operator(String, String, int) - Method in class fr.expression4j.basic.impl.ParametersExpressionElement
check if char at position in expression is in given operator list.
operator(String, String, int) - Method in class fr.expression4j.basic.impl.SignedIntegerExpressionElement
check if char at position in expression is in given operator list.
Operator - Interface in fr.expression4j.basic
Interface used to define an operator (like +, -, * ...)
OPERATOR_DIVIDE - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_MINUS - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_MULTIPLY - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_PLUS - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_POW - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_UNARY_MINUS - Static variable in interface fr.expression4j.basic.Operator
 
OPERATOR_UNARY_PLUS - Static variable in interface fr.expression4j.basic.Operator
 
OperatorDivide - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorDivide() - Constructor for class fr.expression4j.basic.impl.OperatorDivide
Deprecated.  
OperatorDivideComplexComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorDivideComplexComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorDivideComplexComplex
 
OperatorDivideRealComplex - Class in fr.expression4j.basic.operatorimpl.realcomplex
 
OperatorDivideRealComplex() - Constructor for class fr.expression4j.basic.operatorimpl.realcomplex.OperatorDivideRealComplex
 
OperatorDivideRealReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorDivideRealReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorDivideRealReal
 
OperatorFactory - Class in fr.expression4j.factory
manage operators define by the framework.
OperatorFactory() - Constructor for class fr.expression4j.factory.OperatorFactory
 
OperatorImpl - Interface in fr.expression4j.basic
 
OperatorManager - Interface in fr.expression4j.basic
 
OperatorManagerFactory - Class in fr.expression4j.factory
 
OperatorManagerFactory() - Constructor for class fr.expression4j.factory.OperatorManagerFactory
 
OperatorManagerImpl - Class in fr.expression4j.basic.impl
 
OperatorManagerImpl(String) - Constructor for class fr.expression4j.basic.impl.OperatorManagerImpl
 
OperatorMinus - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorMinus() - Constructor for class fr.expression4j.basic.impl.OperatorMinus
Deprecated.  
OperatorMinusComplexComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorMinusComplexComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorMinusComplexComplex
 
OperatorMinusRealComplex - Class in fr.expression4j.basic.operatorimpl.realcomplex
 
OperatorMinusRealComplex() - Constructor for class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMinusRealComplex
 
OperatorMinusRealReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorMinusRealReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorMinusRealReal
 
OperatorMultiply - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorMultiply() - Constructor for class fr.expression4j.basic.impl.OperatorMultiply
Deprecated.  
OperatorMultiplyComplexComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorMultiplyComplexComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorMultiplyComplexComplex
 
OperatorMultiplyRealComplex - Class in fr.expression4j.basic.operatorimpl.realcomplex
 
OperatorMultiplyRealComplex() - Constructor for class fr.expression4j.basic.operatorimpl.realcomplex.OperatorMultiplyRealComplex
 
OperatorMultiplyRealReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorMultiplyRealReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorMultiplyRealReal
 
OperatorPlus - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorPlus() - Constructor for class fr.expression4j.basic.impl.OperatorPlus
Deprecated.  
OperatorPlusComplexComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorPlusComplexComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorPlusComplexComplex
 
OperatorPlusRealComplex - Class in fr.expression4j.basic.operatorimpl.realcomplex
 
OperatorPlusRealComplex() - Constructor for class fr.expression4j.basic.operatorimpl.realcomplex.OperatorPlusRealComplex
 
OperatorPlusRealReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorPlusRealReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorPlusRealReal
 
OperatorPlusStringReal - Class in fr.expression4j.sample.custom.element
implement plus operation between a string and a real.
OperatorPlusStringReal() - Constructor for class fr.expression4j.sample.custom.element.OperatorPlusStringReal
 
OperatorPlusStringString - Class in fr.expression4j.sample.custom.element
implement plus operation between a string and a string.
OperatorPlusStringString() - Constructor for class fr.expression4j.sample.custom.element.OperatorPlusStringString
 
OperatorPow - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorPow() - Constructor for class fr.expression4j.basic.impl.OperatorPow
Deprecated.  
OperatorPowRealReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorPowRealReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorPowRealReal
 
OperatorSupRealReal - Class in fr.expression4j.sample.custom.operator
implement superior operation between a real and a real.
OperatorSupRealReal() - Constructor for class fr.expression4j.sample.custom.operator.OperatorSupRealReal
 
OperatorUnaryMinus - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorUnaryMinus() - Constructor for class fr.expression4j.basic.impl.OperatorUnaryMinus
Deprecated.  
OperatorUnaryMinusComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorUnaryMinusComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryMinusComplex
 
OperatorUnaryMinusReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorUnaryMinusReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorUnaryMinusReal
 
OperatorUnaryPlus - Class in fr.expression4j.basic.impl
Deprecated.  
OperatorUnaryPlus() - Constructor for class fr.expression4j.basic.impl.OperatorUnaryPlus
Deprecated.  
OperatorUnaryPlusComplex - Class in fr.expression4j.basic.operatorimpl.complex
 
OperatorUnaryPlusComplex() - Constructor for class fr.expression4j.basic.operatorimpl.complex.OperatorUnaryPlusComplex
 
OperatorUnaryPlusReal - Class in fr.expression4j.basic.operatorimpl.real
 
OperatorUnaryPlusReal() - Constructor for class fr.expression4j.basic.operatorimpl.real.OperatorUnaryPlusReal
 
OptimizationTest - Class in fr.expression4j.test
do simple test like addition.
OptimizationTest() - Constructor for class fr.expression4j.test.OptimizationTest
 
OptimizedExpression - Class in fr.expression4j.core.impl
 
OptimizedExpression(ExpressionImpl) - Constructor for class fr.expression4j.core.impl.OptimizedExpression
 
optimizeExpression(Expression) - Static method in class fr.expression4j.factory.ExpressionFactory
Optimize expression Sample: f(x)=2+5-4*x+3*2 => f2(x)=13-4*x

P

Parameters - Interface in fr.expression4j.core
Same as function parameters.
ParametersDefExpressionElement - Class in fr.expression4j.basic.impl
Parse a parameter def.
ParametersDefExpressionElement() - Constructor for class fr.expression4j.basic.impl.ParametersDefExpressionElement
 
ParametersException - Exception in fr.expression4j.core.exception
 
ParametersException() - Constructor for exception fr.expression4j.core.exception.ParametersException
 
ParametersException(String) - Constructor for exception fr.expression4j.core.exception.ParametersException
 
ParametersException(String, Throwable) - Constructor for exception fr.expression4j.core.exception.ParametersException
 
ParametersException(Throwable) - Constructor for exception fr.expression4j.core.exception.ParametersException
 
ParametersExpressionElement - Class in fr.expression4j.basic.impl
Parse a function parameters in an expression.
ParametersExpressionElement() - Constructor for class fr.expression4j.basic.impl.ParametersExpressionElement
 
ParametersImpl - Class in fr.expression4j.core.impl
Implementation of parameters interface.
ParametersImpl() - Constructor for class fr.expression4j.core.impl.ParametersImpl
Construct an empty parameters.
ParameterUtil - Class in fr.expression4j.util
 
ParameterUtil() - Constructor for class fr.expression4j.util.ParameterUtil
 
ParenthesisExpressionElement - Class in fr.expression4j.basic.impl
Parse a parenthesis expression.
ParenthesisExpressionElement() - Constructor for class fr.expression4j.basic.impl.ParenthesisExpressionElement
 
parse(String, Catalog, ExpressionModel) - Method in class fr.expression4j.core.impl.ExpressionImpl
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in interface fr.expression4j.basic.ExpressionElement
Parse an element of an expression like term, real, integer ...
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.BinaryOperatorExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ComplexOrRealExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ConstantOrVariableExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ConstantOrVariableWithoutCheckExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ExpressionExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.FunctionDefExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.FunctionExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.FunctionNameExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.IntegerExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ParametersDefExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ParametersExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ParenthesisExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.RealExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.RealSimpleExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.SignedExpressionExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.SignedIntegerExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.SimpleExpressionExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.UnaryOperatorExpressionElement
 
parseElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.sample.custom.element.StringExpressionElement
 
ParseInfo - Class in fr.expression4j.basic
class used to store info about parsing
ParseInfo() - Constructor for class fr.expression4j.basic.ParseInfo
 
parseSimpleElement(String, ExpressionModel, ParseInfo, Catalog, List, int) - Method in class fr.expression4j.basic.impl.ExpressionExpressionElement
 
ParsingException - Exception in fr.expression4j.core.exception
throw when function parser find an error.
ParsingException() - Constructor for exception fr.expression4j.core.exception.ParsingException
 
ParsingException(String) - Constructor for exception fr.expression4j.core.exception.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception fr.expression4j.core.exception.ParsingException
 
ParsingException(Throwable) - Constructor for exception fr.expression4j.core.exception.ParsingException
 
properties - Variable in class fr.expression4j.basic.impl.RealImpl
 

R

RandomFunction - Class in fr.expression4j.core.predefine
 
RandomFunction() - Constructor for class fr.expression4j.core.predefine.RandomFunction
 
REAL_VALUE - Static variable in interface fr.expression4j.basic.MathematicalElement
 
RealExpressionElement - Class in fr.expression4j.basic.impl
Parse a real expression.
RealExpressionElement() - Constructor for class fr.expression4j.basic.impl.RealExpressionElement
 
RealImpl - Class in fr.expression4j.basic.impl
 
RealImpl(double) - Constructor for class fr.expression4j.basic.impl.RealImpl
 
RealSimpleExpressionElement - Class in fr.expression4j.basic.impl
Parse a real simple.
RealSimpleExpressionElement() - Constructor for class fr.expression4j.basic.impl.RealSimpleExpressionElement
 
realValue - Variable in class fr.expression4j.basic.impl.RealImpl
 
removeOperatorImpl(OperatorImpl) - Method in class fr.expression4j.basic.impl.OperatorManagerImpl
 
removeOperatorImpl(OperatorImpl) - Method in interface fr.expression4j.basic.OperatorManager
Remove an operator implementation to the manager.
rootElement - Variable in class fr.expression4j.core.impl.ExpressionImpl
 

S

saveConfig(OutputStream) - Static method in class fr.expression4j.config.ConfigurationUtil
write expression4j configuration
SaveConfiguration - Class in fr.expression4j.sample.configuration
 
SaveConfiguration() - Constructor for class fr.expression4j.sample.configuration.SaveConfiguration
 
setElementType(int) - Method in class fr.expression4j.core.impl.TreeElement
 
setEndPos(int) - Method in class fr.expression4j.basic.ParseInfo
 
setExpressionElementProperties(Object) - Method in class fr.expression4j.core.impl.TreeElement
 
setFunctionName(String) - Method in class fr.expression4j.basic.ParseInfo
 
setLeftElement(TreeElement) - Method in class fr.expression4j.core.impl.TreeElement
 
setProperties(Properties) - Method in class fr.expression4j.basic.impl.ComplexImpl
 
setProperties(Properties) - Method in class fr.expression4j.basic.impl.RealImpl
 
setProperties(Properties) - Method in interface fr.expression4j.basic.MathematicalElement
Set properties for initialisation (when stored in xml property file)
setProperties(Properties) - Method in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
setProperties(Properties) - Method in class fr.expression4j.sample.custom.operator.BooleanMathematicalElement
 
setRealValue(double) - Method in class fr.expression4j.basic.impl.RealImpl
 
setRightElement(TreeElement) - Method in class fr.expression4j.core.impl.TreeElement
 
setStringElement(String) - Method in class fr.expression4j.core.impl.TreeElement
 
setTreeElement(TreeElement) - Method in class fr.expression4j.basic.ParseInfo
 
setUp() - Method in class fr.expression4j.test.BasicTest
 
setUp() - Method in class fr.expression4j.test.ComplexTest
 
setUp() - Method in class fr.expression4j.test.ConfigurationTest
 
setUp() - Method in class fr.expression4j.test.ImplementationTest
 
setUp() - Method in class fr.expression4j.test.OptimizationTest
 
setUp() - Method in class fr.expression4j.test.SimpleTest
 
setValue(MathematicalElement) - Method in class fr.expression4j.core.impl.TreeElement
 
SignedExpressionExpressionElement - Class in fr.expression4j.basic.impl
Parse a signed expression.
SignedExpressionExpressionElement() - Constructor for class fr.expression4j.basic.impl.SignedExpressionExpressionElement
 
SignedIntegerExpressionElement - Class in fr.expression4j.basic.impl
 
SignedIntegerExpressionElement() - Constructor for class fr.expression4j.basic.impl.SignedIntegerExpressionElement
 
SimpleExpressionExpressionElement - Class in fr.expression4j.basic.impl
 
SimpleExpressionExpressionElement() - Constructor for class fr.expression4j.basic.impl.SimpleExpressionExpressionElement
 
SimpleTest - Class in fr.expression4j.test
do simple test like addition.
SimpleTest() - Constructor for class fr.expression4j.test.SimpleTest
 
SinFunction - Class in fr.expression4j.core.predefine
 
SinFunction() - Constructor for class fr.expression4j.core.predefine.SinFunction
 
SinhFunction - Class in fr.expression4j.core.predefine
 
SinhFunction() - Constructor for class fr.expression4j.core.predefine.SinhFunction
 
SqrtFunction - Class in fr.expression4j.core.predefine
 
SqrtFunction() - Constructor for class fr.expression4j.core.predefine.SqrtFunction
 
STRING_VALUE - Static variable in class fr.expression4j.sample.custom.element.StringMathematicalElement
 
StringElement - Class in fr.expression4j.util
 
StringElement(int, String, Operator) - Constructor for class fr.expression4j.util.StringElement
 
StringExpressionElement - Class in fr.expression4j.sample.custom.element
Parse a string.
StringExpressionElement() - Constructor for class fr.expression4j.sample.custom.element.StringExpressionElement
 
StringMathematicalElement - Class in fr.expression4j.sample.custom.element
define a mathematical element who contens a stirng element.
StringMathematicalElement(String) - Constructor for class fr.expression4j.sample.custom.element.StringMathematicalElement
 
suite() - Static method in class fr.expression4j.test.basic.TestExpressionElement
 
suite() - Static method in class fr.expression4j.test.basic.TestExpressionElement2
 
suite() - Static method in class fr.expression4j.test.basic.TestGenericOperator
 
suite() - Static method in class fr.expression4j.test.basic.TestOperator
 
suite() - Static method in class fr.expression4j.test.BasicTest
 
suite() - Static method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
suite() - Static method in class fr.expression4j.test.complex.TestFunction
 
suite() - Static method in class fr.expression4j.test.complex.TestVariable
 
suite() - Static method in class fr.expression4j.test.ComplexTest
 
suite() - Static method in class fr.expression4j.test.configuration.TestLoadConfig
 
suite() - Static method in class fr.expression4j.test.configuration.TestSaveConfig
 
suite() - Static method in class fr.expression4j.test.ConfigurationTest
 
suite() - Static method in class fr.expression4j.test.implementation.TestCatalog
 
suite() - Static method in class fr.expression4j.test.implementation.TestComplexImpl
 
suite() - Static method in class fr.expression4j.test.implementation.TestParameters
 
suite() - Static method in class fr.expression4j.test.implementation.TestRealImpl
 
suite() - Static method in class fr.expression4j.test.ImplementationTest
 
suite() - Static method in class fr.expression4j.test.optimization.TestOptimization
 
suite() - Static method in class fr.expression4j.test.OptimizationTest
 
suite() - Static method in class fr.expression4j.test.simple.TestAddition
 
suite() - Static method in class fr.expression4j.test.simple.TestConstant
 
suite() - Static method in class fr.expression4j.test.simple.TestDivision
 
suite() - Static method in class fr.expression4j.test.simple.TestExponent
 
suite() - Static method in class fr.expression4j.test.simple.TestMultiplication
 
suite() - Static method in class fr.expression4j.test.simple.TestNumber
 
suite() - Static method in class fr.expression4j.test.simple.TestParenthesis
 
suite() - Static method in class fr.expression4j.test.simple.TestParsing
 
suite() - Static method in class fr.expression4j.test.simple.TestSoustraction
 
suite() - Static method in class fr.expression4j.test.SimpleTest
 

T

TanFunction - Class in fr.expression4j.core.predefine
 
TanFunction() - Constructor for class fr.expression4j.core.predefine.TanFunction
 
TestAddition - Class in fr.expression4j.test.simple
test addition in expression
TestAddition() - Constructor for class fr.expression4j.test.simple.TestAddition
 
testAddition1() - Method in class fr.expression4j.test.simple.TestAddition
 
testAddition2() - Method in class fr.expression4j.test.simple.TestAddition
 
testAddition3() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionInvalidExpression1() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionInvalidExpression2() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionInvalidExpression3() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionInvalidExpression4() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionUnariOperator1() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionUnariOperator2() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionUnariOperator3() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionUnariOperator4() - Method in class fr.expression4j.test.simple.TestAddition
 
testAdditionWithComplex() - Method in class fr.expression4j.test.simple.TestAddition
 
testBigVariable() - Method in class fr.expression4j.test.complex.TestVariable
 
testBinaryOperatorExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testBinaryOperatorExpressionElementForCustomOperator() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
TestCatalog - Class in fr.expression4j.test.implementation
test addition in expression
TestCatalog() - Constructor for class fr.expression4j.test.implementation.TestCatalog
 
testCatalog() - Method in class fr.expression4j.test.implementation.TestCatalog
 
testComplex1() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex2() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex3() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex4() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex5() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex6() - Method in class fr.expression4j.test.simple.TestNumber
 
testComplex7() - Method in class fr.expression4j.test.simple.TestNumber
 
TestComplexImpl - Class in fr.expression4j.test.implementation
test implementation of complex number
TestComplexImpl() - Constructor for class fr.expression4j.test.implementation.TestComplexImpl
 
testComplexImpl() - Method in class fr.expression4j.test.implementation.TestComplexImpl
 
testComplexImplProperties() - Method in class fr.expression4j.test.implementation.TestComplexImpl
 
testComplexOrRealExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
TestConfiguration - Class in fr.expression4j.config
 
TestConfiguration() - Constructor for class fr.expression4j.config.TestConfiguration
 
TestConstant - Class in fr.expression4j.test.simple
test constant in expression
TestConstant() - Constructor for class fr.expression4j.test.simple.TestConstant
 
testConstantE() - Method in class fr.expression4j.test.simple.TestConstant
 
testConstantEWithReal() - Method in class fr.expression4j.test.simple.TestConstant
 
testConstantOrVariableExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testConstantOrVariableExpressionElementWithoutCheck() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testConstantPi() - Method in class fr.expression4j.test.simple.TestConstant
 
testCustomComplexConstant() - Method in class fr.expression4j.test.simple.TestConstant
 
testCustomConstant() - Method in class fr.expression4j.test.simple.TestConstant
 
TestDivision - Class in fr.expression4j.test.simple
test addition in expression
TestDivision() - Constructor for class fr.expression4j.test.simple.TestDivision
 
testDivision1() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivision2() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivision3() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionInvalidExpression1() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionInvalidExpression2() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionInvalidExpression3() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionInvalidExpression4() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionUnariOperator1() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionUnariOperator2() - Method in class fr.expression4j.test.simple.TestDivision
 
testDivisionUnariOperator3() - Method in class fr.expression4j.test.simple.TestDivision
 
testEmptyCatalog() - Method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
testEmptyCatalog() - Method in class fr.expression4j.test.complex.TestVariable
 
testEmptyCatalog() - Method in class fr.expression4j.test.implementation.TestCatalog
 
testEmptyParameters() - Method in class fr.expression4j.test.implementation.TestParameters
 
testEvaluationBigVariable() - Method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
testEvaluationSmallVariable() - Method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
testEvaluationVariableMoreThanOne() - Method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
TestEvaluationWithVariable - Class in fr.expression4j.test.complex
test addition in expression
TestEvaluationWithVariable() - Constructor for class fr.expression4j.test.complex.TestEvaluationWithVariable
 
TestExponent - Class in fr.expression4j.test.simple
test addition in expression
TestExponent() - Constructor for class fr.expression4j.test.simple.TestExponent
 
testExponent1() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponent2() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponent3() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentInvalidExpression1() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentInvalidExpression2() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentInvalidExpression3() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentInvalidExpression4() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentUnariOperator1() - Method in class fr.expression4j.test.simple.TestExponent
 
testExponentUnariOperator2() - Method in class fr.expression4j.test.simple.TestExponent
 
TestExpressionElement - Class in fr.expression4j.test.basic
test addition in expression
TestExpressionElement() - Constructor for class fr.expression4j.test.basic.TestExpressionElement
 
TestExpressionElement2 - Class in fr.expression4j.test.basic
test addition in expression
TestExpressionElement2() - Constructor for class fr.expression4j.test.basic.TestExpressionElement2
 
TestFunction - Class in fr.expression4j.test.complex
test addition in expression
TestFunction() - Constructor for class fr.expression4j.test.complex.TestFunction
 
testFunctionDefExpressionElementWithoutCheck() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testFunctionExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testFunctionNameExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testFunctionWithGivenCatalog() - Method in class fr.expression4j.test.complex.TestFunction
 
testGeneralCatalog() - Method in class fr.expression4j.test.implementation.TestCatalog
 
testGeneralCatalog2() - Method in class fr.expression4j.test.implementation.TestCatalog
 
TestGenericOperator - Class in fr.expression4j.test.basic
test addition in expression
TestGenericOperator() - Constructor for class fr.expression4j.test.basic.TestGenericOperator
 
testGenericOperator1() - Method in class fr.expression4j.test.basic.TestOperator
 
testGenericOperator2() - Method in class fr.expression4j.test.basic.TestOperator
 
testIncredibleParenthesis() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testIntegerExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testInvalidCatalog() - Method in class fr.expression4j.test.complex.TestFunction
 
testInvalidVariableName() - Method in class fr.expression4j.test.complex.TestVariable
 
testInvalidVariableNumber() - Method in class fr.expression4j.test.complex.TestVariable
 
testLageNumberOfVariable() - Method in class fr.expression4j.test.complex.TestVariable
 
TestLoadConfig - Class in fr.expression4j.test.configuration
test addition in expression
TestLoadConfig() - Constructor for class fr.expression4j.test.configuration.TestLoadConfig
 
testLoadSpecificModel() - Method in class fr.expression4j.test.configuration.TestLoadConfig
 
testLoadStdConfig() - Method in class fr.expression4j.test.configuration.TestLoadConfig
 
testMoreVariable() - Method in class fr.expression4j.test.complex.TestVariable
 
TestMultiplication - Class in fr.expression4j.test.simple
test addition in expression
TestMultiplication() - Constructor for class fr.expression4j.test.simple.TestMultiplication
 
testMultiplication1() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplication2() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplication3() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationInvalidExpression1() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationInvalidExpression2() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationInvalidExpression3() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationInvalidExpression4() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationUnariOperator1() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationUnariOperator2() - Method in class fr.expression4j.test.simple.TestMultiplication
 
testMultiplicationUnariOperator3() - Method in class fr.expression4j.test.simple.TestMultiplication
 
TestNumber - Class in fr.expression4j.test.simple
test addition in expression
TestNumber() - Constructor for class fr.expression4j.test.simple.TestNumber
 
TestOperator - Class in fr.expression4j.test.basic
test addition in expression
TestOperator() - Constructor for class fr.expression4j.test.basic.TestOperator
 
testOperatorDivide() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorMinus() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorMultiply() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorPlus() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorPow() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorUnaryMinus() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
testOperatorUnaryPlus() - Method in class fr.expression4j.test.basic.TestGenericOperator
 
TestOptimization - Class in fr.expression4j.test.optimization
test addition in expression
TestOptimization() - Constructor for class fr.expression4j.test.optimization.TestOptimization
 
testOptimizeSimpleExpression() - Method in class fr.expression4j.test.optimization.TestOptimization
 
TestParameters - Class in fr.expression4j.test.implementation
test addition in expression
TestParameters() - Constructor for class fr.expression4j.test.implementation.TestParameters
 
testParameters() - Method in class fr.expression4j.test.implementation.TestParameters
 
testParameters2() - Method in class fr.expression4j.test.implementation.TestParameters
 
testParameters3() - Method in class fr.expression4j.test.implementation.TestParameters
 
testParametersDefExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testParametersExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement
 
testParametersIntoAnother() - Method in class fr.expression4j.test.implementation.TestParameters
 
testParametersIntoAnother2() - Method in class fr.expression4j.test.implementation.TestParameters
 
TestParenthesis - Class in fr.expression4j.test.simple
test addition in expression
TestParenthesis() - Constructor for class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis1() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis2() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis3() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis4() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis5() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis6() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesis7() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
testParenthesisInvalidExpression1() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisInvalidExpression2() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisInvalidExpression3() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisInvalidExpression4() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisUnariOperator1() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisUnariOperator2() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisUnariOperator3() - Method in class fr.expression4j.test.simple.TestParenthesis
 
testParenthesisUnariOperator4() - Method in class fr.expression4j.test.simple.TestParenthesis
 
TestParsing - Class in fr.expression4j.test.simple
test addition in expression
TestParsing() - Constructor for class fr.expression4j.test.simple.TestParsing
 
testParsing1() - Method in class fr.expression4j.test.simple.TestParsing
 
testParsing2() - Method in class fr.expression4j.test.simple.TestParsing
 
testParsing3() - Method in class fr.expression4j.test.simple.TestParsing
 
testParsing4() - Method in class fr.expression4j.test.simple.TestParsing
 
testPredefinedFunction() - Method in class fr.expression4j.test.complex.TestFunction
 
testReal1() - Method in class fr.expression4j.test.simple.TestNumber
 
testReal2() - Method in class fr.expression4j.test.simple.TestNumber
 
testReal3() - Method in class fr.expression4j.test.simple.TestNumber
 
testReal4() - Method in class fr.expression4j.test.simple.TestNumber
 
testReal5() - Method in class fr.expression4j.test.simple.TestNumber
 
testReal6() - Method in class fr.expression4j.test.simple.TestNumber
 
testRealExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
TestRealImpl - Class in fr.expression4j.test.implementation
test implementation of real number
TestRealImpl() - Constructor for class fr.expression4j.test.implementation.TestRealImpl
 
testRealImpl() - Method in class fr.expression4j.test.implementation.TestRealImpl
 
testRealImplProperties() - Method in class fr.expression4j.test.implementation.TestRealImpl
 
testRealSimpleExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
TestSaveConfig - Class in fr.expression4j.test.configuration
test addition in expression
TestSaveConfig() - Constructor for class fr.expression4j.test.configuration.TestSaveConfig
 
testSaveSpecificModel() - Method in class fr.expression4j.test.configuration.TestSaveConfig
 
testSaveStdConfiguration() - Method in class fr.expression4j.test.configuration.TestSaveConfig
 
testSignedExpressionExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
testSimpleExpressionExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
testSimpleFunction() - Method in class fr.expression4j.test.complex.TestFunction
 
testSmallVariable() - Method in class fr.expression4j.test.complex.TestVariable
 
TestSoustraction - Class in fr.expression4j.test.simple
test addition in expression
TestSoustraction() - Constructor for class fr.expression4j.test.simple.TestSoustraction
 
testSoustraction1() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustraction2() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustraction3() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionInvalidExpression1() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionInvalidExpression2() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionInvalidExpression3() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionInvalidExpression4() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionUnariOperator1() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionUnariOperator2() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionUnariOperator3() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testSoustractionUnariOperator4() - Method in class fr.expression4j.test.simple.TestSoustraction
 
testTranslateVariableName() - Method in class fr.expression4j.test.complex.TestEvaluationWithVariable
 
testUnaryOperatorExpressionElement() - Method in class fr.expression4j.test.basic.TestExpressionElement2
 
TestVariable - Class in fr.expression4j.test.complex
test addition in expression
TestVariable() - Constructor for class fr.expression4j.test.complex.TestVariable
 
toString(TreeElement, ExpressionModel) - Method in interface fr.expression4j.basic.ExpressionElement
Create the String object associated to the expression element.
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.BinaryOperatorExpressionElement
 
toString() - Method in class fr.expression4j.basic.impl.ComplexImpl
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ComplexOrRealExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ConstantOrVariableExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ConstantOrVariableWithoutCheckExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ExpressionExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionDefExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.FunctionNameExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.IntegerExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParametersDefExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParametersExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.ParenthesisExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.RealExpressionElement
 
toString() - Method in class fr.expression4j.basic.impl.RealImpl
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.RealSimpleExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.SignedExpressionExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.SignedIntegerExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.SimpleExpressionExpressionElement
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.basic.impl.UnaryOperatorExpressionElement
 
toString() - Method in class fr.expression4j.core.impl.CatalogImpl
 
toString() - Method in class fr.expression4j.core.impl.ExpressionImpl
 
toString() - Method in class fr.expression4j.core.predefine.AbstractFunction
 
toString(TreeElement, ExpressionModel) - Method in class fr.expression4j.sample.custom.element.StringExpressionElement
 
toString(TreeElement, ExpressionModel) - Static method in class fr.expression4j.util.ExpressionUtil
Transform the expression tree element in String.
TREE_ELEMENT_TYPE_BINARY_OPERATOR - Static variable in class fr.expression4j.core.impl.TreeElement
 
TREE_ELEMENT_TYPE_EXPRESSION_ELEMENT - Static variable in class fr.expression4j.core.impl.TreeElement
 
TREE_ELEMENT_TYPE_OPERATOR_NOT_DEFINE - Static variable in class fr.expression4j.core.impl.TreeElement
 
TREE_ELEMENT_TYPE_UNARY_OPERATOR - Static variable in class fr.expression4j.core.impl.TreeElement
 
TREE_ELEMENT_TYPE_VALUE - Static variable in class fr.expression4j.core.impl.TreeElement
 
TreeElement - Class in fr.expression4j.core.impl
element of the final expression tree.
TreeElement(int, TreeElement, TreeElement, MathematicalElement, String, String, Object) - Constructor for class fr.expression4j.core.impl.TreeElement
 

U

UnaryOperatorExpressionElement - Class in fr.expression4j.basic.impl
 
UnaryOperatorExpressionElement() - Constructor for class fr.expression4j.basic.impl.UnaryOperatorExpressionElement
 

A B C E F G I L M N O P R S T U