|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| BinaryOperator | A binary operator in a formula. |
| Expression | An expression in a formula, that can be evaluated and visited. |
| Function | A function that can be used in a formula. |
| Operator | An operator in a formula. |
| Reference | A reference to one or more cells in a spreadsheet. |
| UnaryOperator | A unary operator in a formula. |
| Class Summary | |
|---|---|
| BinaryOperation | A binary operation in a formula. |
| Formula | A formula in a cell. |
| FunctionCall | A call to a function in a formula. |
| FunctionParameter | A parameter of a function, i.e. the definition of a valid argument. |
| Literal | A literal value in a formula. |
| Operation<O extends Operator> | An operation in a formula. |
| UnaryOperation | A unary operation in a formula. |
Provides classes for representing formulas. A cell in a spreadsheet can contain a formula (an expression). Expressions are represented as abstract syntax trees, consisting of a number of nodes, each of which are also expressions. The existing types of expressions are literals, references, operations (unary and binary) and function calls.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||