A B C D E F G H I J L M N O P R S T V

S

scale - Variable in class com.accountingenhancements.formula.FormulaVariable
 
setAttribute(String, Object) - Method in class com.accountingenhancements.treearray.BranchNode
Set attributes relating to this branch.
setAttribute(String, Object) - Method in class com.accountingenhancements.treearray.Leaf
Set an attribute relating to this leaf
setBranchName(String, BranchNode<E>) - Method in class com.accountingenhancements.treearray.Tree
Assign a name to a BranchNode for later retrieval.
setFunctionArgumentStack(FormulaVariableStack) - Method in class com.accountingenhancements.formula.FormulaFunction
 
setHighestLevel(int) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setLeaf(int, F) - Method in class com.accountingenhancements.treearray.BranchNode
Replaces the element at the specified position in the LeafNode list with the specified element.
Same as leafSet(int index, F element)
setLeaf(E) - Method in class com.accountingenhancements.treearray.Leaf
Replace the value in the leaf
setLeaf(int, E) - Method in class com.accountingenhancements.treearray.LeafNode
Replace the element inside a leaf at the specified position in this list.
setLeafAttribute(int, String, Object) - Method in class com.accountingenhancements.treearray.BranchNode
Adds or overwrites an attribute for the specified leat at the specified position in this list.
setLeafNode(LeafNode<F>) - Method in class com.accountingenhancements.treearray.BranchNode
Replace the LeafNode list
setPrecision(int) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setScale(int) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setStripSurroundingQuotesFromStrings(boolean) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setTree(Tree<F>) - Method in class com.accountingenhancements.treearray.BranchNode
Tree to which this Branch Node belongs.
setValue(String) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setValue(long) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setValue(double) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setValue(double, int) - Method in class com.accountingenhancements.formula.FormulaVariable
This method updates the scale value then executes setValue(double value)
setValue(BigDecimal) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setValue(BigDecimal, int) - Method in class com.accountingenhancements.formula.FormulaVariable
This method updates the scale value then executes setValue(BigDecimal value)
setValue(Date) - Method in class com.accountingenhancements.formula.FormulaVariable
 
setValue(boolean) - Method in class com.accountingenhancements.formula.FormulaVariable
 
size() - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
solve(String) - Method in class com.accountingenhancements.formula.Formula
Solve the specified variable.
solve(String, int) - Method in class com.accountingenhancements.formula.Formula
Solve the specified variable.
solve(FormulaVariable) - Method in class com.accountingenhancements.formula.Formula
Solve the specified variable.
solve(FormulaVariable, int) - Method in class com.accountingenhancements.formula.Formula
Solve the specified variable.
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction
Actual method to be overridden.
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_DateAdd
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_DatePart
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_LCase
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_Left
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_Len
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_Mid
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_Right
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaFunction_UCase
 
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaVariable
IF this variable is of TYPE_FORMULA, TYPE_FUNCTION, or TYPE_VARIABLE then this method solves for the value.
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList) - Method in class com.accountingenhancements.formula.FormulaVariableStack
This solves the supplied formula and returns the result.
solve(FormulaVariableList, int, SupportParameters, FormulaFunctionList, int) - Method in class com.accountingenhancements.formula.FormulaVariableStack
 
solveFormula(String) - Method in class com.accountingenhancements.formula.Formula
You can use this to quickly solve a formula, however it won't keep the formula around so, to speed up execution, use the add(...) method to add the formula, as a variable, and assign a name.
solveFormula(String, int) - Method in class com.accountingenhancements.formula.Formula
You can use this to quickly solve a formula, however it won't keep the formula around so, to speed up execution, use the add(...) method to add the formula, as a variable, and assign a name.
solveQuickFormula(String, String) - Static method in class com.accountingenhancements.formula.Formula
A static method for quick solutions.
solveRangeOfValuesSeparatedBySameOperator(ArrayList<FormulaVariable>, int, int, FormulaVariableList, SupportParameters, FormulaFunctionList, int) - Static method in class com.accountingenhancements.formula.FormulaVariableStack
 
solveUnaryOfVariable(int, FormulaVariable, FormulaVariableList, SupportParameters, FormulaFunctionList, int) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
Apply unary operations to variable
stack - Variable in class com.accountingenhancements.formula.FormulaVariable
If this is TYPE_FORMULA then this is the stack of the formula as processed by FormulaVariableSack
stripSurroundingQuotesFromStrings - Variable in class com.accountingenhancements.formula.FormulaVariable
 
SupportParameters - Class in com.accountingenhancements.common
Used to hand objects to functions within com.accountingenhancements.formula and in com.accountingenhancements.layouttools to handle various components.
In com.accountingenhancements.formula this class is used to pass objects, such as SQL database connections, to custom functions.
SupportParameters() - Constructor for class com.accountingenhancements.common.SupportParameters
Creates a new, empty map with a default initial capacity, load factor, and concurrencyLevel.
SupportParameters(int) - Constructor for class com.accountingenhancements.common.SupportParameters
Creates a new, empty map with the specified initial capacity, and with default load factor and concurrencyLevel.
SupportParameters(int, float, int) - Constructor for class com.accountingenhancements.common.SupportParameters
Creates a new, empty map with the specified initial capacity, load factor, and concurrency level.
supportParameters - Variable in class com.accountingenhancements.formula.Formula
 
supportParameterss - Variable in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
Each entry in this array is an argument for createPanelFromStringArray()

A B C D E F G H I J L M N O P R S T V