Package | Description |
---|---|
csheets.core.formula |
Provides classes for representing formulas.
|
csheets.core.formula.compiler |
Provides classes for compiling formulas from strings.
|
csheets.core.formula.lang |
Provides the operators, functions and references supported by the formula
language.
|
Modifier and Type | Method and Description |
---|---|
FunctionParameter[] |
Function.getParameters()
Returns the parameters of the function.
|
Modifier and Type | Method and Description |
---|---|
FunctionParameter |
IllegalFunctionCallException.getParameter()
Returns the parameter that was not matched.
|
Constructor and Description |
---|
IllegalFunctionCallException(Function function,
FunctionParameter parameter,
Expression argument)
Creates a new function call exception.
|
Modifier and Type | Field and Description |
---|---|
static FunctionParameter[] |
Whiledo.parameters
Parameters: condition, execution statements
|
static FunctionParameter[] |
True.parameters
The empty parameter list
|
static FunctionParameter[] |
Sum.parameters
The only (but repeatable) parameter: a numeric term
|
static FunctionParameter[] |
Or.parameters
The only (but repeatable) parameter: a boolean expression
|
static FunctionParameter[] |
Not.parameters
The only parameter: a boolean expression
|
static FunctionParameter[] |
If.parameters
The function's three parameters: condition, result and alternative
|
static FunctionParameter[] |
False.parameters
The empty parameter list
|
static FunctionParameter[] |
Factorial.parameters
The only parameter: a numeric term
|
static FunctionParameter[] |
Eval.parameters
the function parameters
|
static FunctionParameter[] |
Dowhile.parameters
Parameters: condition, execution statements
|
static FunctionParameter[] |
Do.parameters
Parameters: function, function range, condition and condition range
|
static FunctionParameter[] |
Count.parameters
The function's parameters
|
static FunctionParameter[] |
Average.parameters
The only (but repeatable) parameter: a numeric term
|
static FunctionParameter[] |
And.parameters
The only (but repeatable) parameter: a boolean expression
|
Modifier and Type | Method and Description |
---|---|
FunctionParameter[] |
Whiledo.getParameters() |
FunctionParameter[] |
True.getParameters() |
FunctionParameter[] |
Sum.getParameters() |
FunctionParameter[] |
Or.getParameters() |
FunctionParameter[] |
NumericFunction.getParameters() |
FunctionParameter[] |
Not.getParameters() |
FunctionParameter[] |
If.getParameters() |
FunctionParameter[] |
False.getParameters() |
FunctionParameter[] |
Factorial.getParameters() |
FunctionParameter[] |
Eval.getParameters() |
FunctionParameter[] |
Dowhile.getParameters() |
FunctionParameter[] |
Do.getParameters() |
FunctionParameter[] |
Count.getParameters() |
FunctionParameter[] |
Average.getParameters() |
FunctionParameter[] |
And.getParameters() |