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

A

add(String, String, int, int) - Method in class com.accountingenhancements.formula.Formula
Add a variable
Unquoted text is treated as a formula.
add(Class<? extends FormulaFunction>) - Method in class com.accountingenhancements.formula.Formula
Add a class to the FormulaFunction list.
add(String, Object) - Method in class com.accountingenhancements.formula.Formula
Add a support parameter.
add(String, int) - Method in class com.accountingenhancements.formula.Formula
Add one or more variables, separated by semi-colons.
add(String) - Method in class com.accountingenhancements.formula.Formula
Add one or more variables, separated by semi-colons.
addAndReturnElement(E) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified element to the end of this list.
addAndReturnLeaf(Leaf<E>) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified leaf to the end of this list.
addAndReturnLeafNode(Leaf<E>) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified leaf to the end of this list.
addAndReturnLeafNode(E) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified element to the end of this list.
addBranchToGroupLayout(GroupLayout, BranchNode<JComponent>) - Static method in class com.accountingenhancements.layouttools.GroupLayoutPanelFactory
 
addBranchToGroupLayout(GroupLayout, BranchNode<JComponent>, Boolean) - Static method in class com.accountingenhancements.layouttools.GroupLayoutPanelFactory
BranchNode and LeafNode attributes BranchNode Attribute "groupType": "root" = trunk of tree "HorizontalParallel" = Horizontal Group starting point.
addFunction(Class<? extends FormulaFunction>) - Method in class com.accountingenhancements.formula.FormulaFunctionList
 
addLeaf(F) - Method in class com.accountingenhancements.treearray.BranchNode
Appends the specified Element to the end the LeafNode list.
Same as leafAdd(F leaf)
addLeaf(Leaf<F>) - Method in class com.accountingenhancements.treearray.BranchNode
Appends the specified Leaf to the end the LeafNode list.
Use this if you want to create the leaf itself.
Note: if you want set attributes on the Leaf you can chain the attributes to the new Leaf<>() constructor because Leaf<>().setAttribute returns the Leaf<> again.
branchNode.addLead(new Leaf(component).setAttribute("horizontalPref",20).setAttribute("verticalPref",7));
Same as leafAdd(Leaf leaf)
addLeaf(int, F) - Method in class com.accountingenhancements.treearray.BranchNode
Inserts the specified Element at the specified position in the LeafNode list.
addLeaf(E) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified element to the end of this list (Creates Leaf for the object).
addLeaf(int, E) - Method in class com.accountingenhancements.treearray.LeafNode
Inserts the specified element at the specified position in this list (Creates Leaf for the object).
addLeaf(Leaf<E>) - Method in class com.accountingenhancements.treearray.LeafNode
Appends the specified leaf to the end of this list (Creates Leaf for the object).
addLeaf(int, Leaf<E>) - Method in class com.accountingenhancements.treearray.LeafNode
Inserts the specified leaf at the specified position in this list (Creates Leaf for the object).
addPanelParameters(ArrayList<String>, ConvertStringToJComponent, ArrayList, ArrayList<JComponent[]>, boolean) - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
addPanelParameters(ArrayList<String>, ConvertStringToJComponent, ArrayList, ArrayList<JComponent[]>, boolean, boolean) - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
addPanelParameters(ArrayList<String>, ConvertStringToJComponent, ArrayList, ArrayList<JComponent[]>, boolean, Border, Integer, Integer, Integer, Integer, Integer, Integer) - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
addPanelParameters(ArrayList<String>, ConvertStringToJComponent, ArrayList, ArrayList<JComponent[]>, boolean, Border, Integer, Integer) - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
addPanelParameters(ArrayList<String>, ConvertStringToJComponent, ArrayList, PanelFromStringArrayParameters, Border) - Method in class com.accountingenhancements.layouttools.PanelFromStringArrayParameters
 
addValue(String, String, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, String, int, boolean) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, String, int, int, boolean) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, long, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, Date, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, double, int, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, BigDecimal, int, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, boolean, int, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, String) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, String, boolean) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, long) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, Date) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, double) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, double, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, BigDecimal) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, BigDecimal, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, boolean) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addValue(String, boolean, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a value to the variable list.
addVariable(String) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a variable where the variable name is part of the string.
addVariable(String, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a variable where the variable name is part of the string.
addVariable(FormulaVariable) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a variable to the list.
addVariables(String) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a semi-colon separated list of variables in the order, variable name, equals sign, value, semi-colon, etc...
addVariables(String, int) - Method in class com.accountingenhancements.formula.FormulaVariableList
Add a semi-colon separated list of variables in the order, variable name, equals sign, value, semi-colon, etc...
addVariableToList(FormulaVariable) - Method in class com.accountingenhancements.formula.FormulaVariableList
Adds the specified variable to the HashMap.
applyOperatorToCompareDates(Date, int, Date) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
Compares two dates.
Note: Ignores Time portion of date so new Date(1151064000000L) equals new Date(1151064006000L)
applyOperatorToCompareStrings(String, int, String) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
applyOperatorToTwoVariables(FormulaVariable, int, FormulaVariable, FormulaVariableList, SupportParameters, FormulaFunctionList, int) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
Please note, when doing multiplication or division with doubles (where both variables are TYPE_DOUBLE, precision becomes important.
The lowest precision determines the number of digits to the right of the decimal point.
Ex: Assuming the precision of 10 is 2 (Not overriden by user so 2 digits long) .234 * 10 = 2.3 therefore scale=1
However, differing from real math, 12.345 * 10 = 123 (scale=0) instead of 120 (scale=-1) as regular math requires it because I am assuming user intent is that accuracy is always at least to the 1's place.
On a related note if one variable is a TYPE_LONG or TYPE_BOOLEAN , that variable defaults to a precision of 17, so in this case the precision ends up being the same as the precision of the only double value.
applyOperatorToTwoVariables(Integer, FormulaVariable, int, Integer, FormulaVariable, FormulaVariableList, SupportParameters, FormulaFunctionList, int) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
Please note, when doing multiplication or division with doubles (where both variables are TYPE_DOUBLE, precision becomes important.
The lowest precision determines the number of digits to the right of the decimal point.
Ex: Assuming the precision of 10 is 2 (Not overriden by user so 2 digits long) .234 * 10 = 2.3 therefore scale=1
However, differing from real math, 12.345 * 10 = 123 (scale=0) instead of 120 (scale=-1) as regular math requires it because I am assuming user intent is that accuracy is always at least to the 1's place.
On a related note if one variable is a TYPE_LONG or TYPE_BOOLEAN , that variable defaults to a precision of 17, so in this case the precision ends up being the same as the precision of the only double value.
This means (Assuming scale of 12.345 is 5) that 12.345 * 10 = 123.45 and scale=2.
applyOperatorToTwoVariables(boolean, int, boolean) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
applyOperatorToTwoVariables(long, int, long) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
applyOperatorToTwoVariables(Date, int, Date) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
Find out the number of days between two dates.
applyOperatorToTwoVariables(Date, int, long) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
applyOperatorToTwoVariables(double, int, double) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
applyOperatorToTwoVariables(String, int, String) - Static method in class com.accountingenhancements.formula.FormulaVariableMath
 
attributes - Variable in class com.accountingenhancements.treearray.BranchNode
 
attributes - Variable in class com.accountingenhancements.treearray.Leaf
 
autoCreateContainerGapss - 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