Uses of Class
com.japisoft.formula.Variant

Packages that use Variant
com.japisoft.formula   
com.japisoft.formula.lib   
com.japisoft.formula.lib.standard   
com.japisoft.formula.lib.standard.str   
 

Uses of Variant in com.japisoft.formula
 

Fields in com.japisoft.formula declared as Variant
static Variant Variant.EMPTY
           
 

Methods in com.japisoft.formula that return Variant
 Variant Formula.evaluate()
          This method will evaluate the current expression.
 Variant Formula.getValueForSymbol(java.lang.String symbolName)
           
 Variant Formula.getValueForFunction(java.lang.String functionName, ListOfArgument parameters)
           
 Variant FormulaContext.getValue(java.lang.String symbol)
           
 Variant FormulaContext.getValue(java.lang.String function, ListOfArgument args)
           
 Variant FunctionResolver.getValue(java.lang.String function, ListOfArgument args)
          throw a FunctionResolverException is the function is unknown or something is wrong with arguments
 Variant ListOfArgument.getArgumentAt(int n)
          Return the argument starting from 0
 Variant SymbolResolver.getValue(java.lang.String symbol)
          throw a SymbolResolverException if the symbol is unknown.
 

Methods in com.japisoft.formula with parameters of type Variant
 void Formula.setSymbolValue(java.lang.String symbol, Variant value)
          Set a symbol value, this value will be used while resolving the formula expression.
 void FormulaContext.setValue(java.lang.String symbol, Variant v)
          Reset a new value .
 void ListOfArgument.addVariant(Variant v)
           
 

Uses of Variant in com.japisoft.formula.lib
 

Methods in com.japisoft.formula.lib that return Variant
 Variant AbstractLib.evaluate(java.lang.String functionName, ListOfArgument args)
           
abstract  Variant Function.evaluate(ListOfArgument args)
           
 Variant Lib.evaluate(java.lang.String functionName, ListOfArgument args)
           
 

Uses of Variant in com.japisoft.formula.lib.standard
 

Methods in com.japisoft.formula.lib.standard that return Variant
 Variant AbsFunction.evaluate(ListOfArgument args)
           
 Variant AcosFunction.evaluate(ListOfArgument args)
           
 Variant AsinFunction.evaluate(ListOfArgument args)
           
 Variant AtanFunction.evaluate(ListOfArgument args)
           
 Variant AvgFunction.evaluate(ListOfArgument args)
           
 Variant CosFunction.evaluate(ListOfArgument args)
           
 Variant DegToRad.evaluate(ListOfArgument args)
           
 Variant ExpFunction.evaluate(ListOfArgument args)
           
 Variant IntFunction.evaluate(ListOfArgument args)
           
 Variant Log10Function.evaluate(ListOfArgument args)
           
 Variant LogFunction.evaluate(ListOfArgument args)
           
 Variant LognFunction.evaluate(ListOfArgument args)
           
 Variant MaxFunction.evaluate(ListOfArgument args)
           
 Variant MinFunction.evaluate(ListOfArgument args)
           
 Variant Pow.evaluate(ListOfArgument args)
           
 Variant ProdFunction.evaluate(ListOfArgument args)
           
 Variant RadToDeg.evaluate(ListOfArgument args)
           
 Variant RandomFunction.evaluate(ListOfArgument args)
           
 Variant SinFunction.evaluate(ListOfArgument args)
           
 Variant SqrtFunction.evaluate(ListOfArgument args)
           
 Variant SumFunction.evaluate(ListOfArgument args)
           
 Variant TanFunction.evaluate(ListOfArgument args)
           
 

Uses of Variant in com.japisoft.formula.lib.standard.str
 

Methods in com.japisoft.formula.lib.standard.str that return Variant
 Variant Strcontains.evaluate(ListOfArgument args)
           
 Variant Strget.evaluate(ListOfArgument args)
           
 Variant Strlen.evaluate(ListOfArgument args)