Modifier and Type | Method | Description |
---|---|---|
LValue |
Formula.getRootReference() |
Returns the root reference for this formula.
|
Constructor | Description |
---|---|
Formula(LValue rootReference) |
Modifier and Type | Method | Description |
---|---|---|
LValue |
ParameterCallback.getRaw(int position) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
DataTable |
A database is a two dimensional collection of data, arranged in a table.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractLValue |
Creation-Date: 01.11.2006, 18:19:00
|
class |
ContextLookup |
A reference that queries the datarow.
|
class |
DefaultDataTable |
Creation-Date: 05.11.2006, 13:34:01
|
class |
FormulaFunction |
A function.
|
class |
PostfixTerm |
Creation-Date: 02.11.2006, 10:20:27
|
class |
PrefixTerm |
Creation-Date: 02.11.2006, 10:20:27
|
class |
StaticValue |
Creation-Date: 08.10.2006, 11:34:40
|
class |
Term |
An term is a list of LValues connected by operators.
|
Modifier and Type | Method | Description |
---|---|---|
LValue[] |
AbstractLValue.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
DefaultDataTable.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
FormulaFunction.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
LValue.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
PostfixTerm.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
PrefixTerm.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue[] |
Term.getChildValues() |
Returns any dependent lvalues (parameters and operands, mostly).
|
LValue |
Term.getHeadValue() |
|
LValue[] |
Term.getOperands() |
|
LValue |
Term.getOptimizedHeadValue() |
Allows access to the post optimized head value note that without the optimization, it's difficult to traverse
libformula's object model.
|
LValue |
PostfixTerm.getValue() |
|
LValue |
PrefixTerm.getValue() |
|
LValue |
DataTable.getValueAt(int row,
int column) |
|
LValue |
DefaultDataTable.getValueAt(int row,
int column) |
Modifier and Type | Method | Description |
---|---|---|
void |
Term.add(InfixOperator operator,
LValue operand) |
|
void |
DefaultDataTable.setObject(int row,
int column,
LValue object) |
Sets the object for a cell in the table.
|
Constructor | Description |
---|---|
DefaultDataTable(LValue[][] array) |
|
FormulaFunction(java.lang.String functionName,
LValue[] parameters) |
|
FormulaFunction(java.lang.String functionName,
LValue[] parameters,
ParsePosition parsePosition) |
|
PostfixTerm(LValue value,
PostfixOperator operator) |
|
PrefixTerm(PrefixOperator operator,
LValue value) |
|
Term(LValue headValue) |
Modifier and Type | Method | Description |
---|---|---|
LValue |
GeneratedFormulaParser.getExpression() |
|
LValue |
GeneratedFormulaParser.getLValue() |
|
LValue |
FormulaParser.parse(java.lang.String formula) |
|
LValue |
GeneratedFormulaParser.parseArray() |
|
LValue |
GeneratedFormulaParser.parseFunction(java.lang.String name,
ParsePosition parsePosition) |
|
LValue[] |
GeneratedFormulaParser.parseRow() |
Modifier and Type | Method | Description |
---|---|---|
Term |
GeneratedFormulaParser.startTail(LValue retval) |
Modifier and Type | Method | Description |
---|---|---|
LValue |
ArrayCallback.getRaw(int row,
int column) |
|
LValue |
StaticArrayCallback.getRaw(int row,
int column) |
|
LValue |
Sequence.nextRawValue() |
Modifier and Type | Method | Description |
---|---|---|
LValue |
AnySequence.nextRawValue() |
Constructor | Description |
---|---|
AnyNumberSequence(LValue n,
FormulaContext context) |
Number sequence bounded to only one number item.
|
AnySequence(LValue single,
FormulaContext context) |
|
DefaultNumberSequence(LValue n,
FormulaContext context) |
Number sequence bounded to only one number item.
|