|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExpressionVisitor | |
|---|---|
| csheets.core.formula | Provides classes for representing formulas. |
| csheets.core.formula.lang | Provides the operators, functions and references supported by the formula language. |
| csheets.core.formula.util | Provides utilities for performing operations on formulas. |
| csheets.ext.assertion | Provides support for user-specified and system-generated assertions. |
| csheets.ext.test | Provides support for test cases and test case parameters. |
| Uses of ExpressionVisitor in csheets.core.formula |
|---|
| Methods in csheets.core.formula with parameters of type ExpressionVisitor | |
|---|---|
Object |
UnaryOperation.accept(ExpressionVisitor visitor)
|
Object |
Literal.accept(ExpressionVisitor visitor)
|
Object |
FunctionCall.accept(ExpressionVisitor visitor)
|
Object |
Formula.accept(ExpressionVisitor visitor)
|
Object |
Expression.accept(ExpressionVisitor visitor)
Accepts to visit the given expression visitor. |
Object |
BinaryOperation.accept(ExpressionVisitor visitor)
|
| Uses of ExpressionVisitor in csheets.core.formula.lang |
|---|
| Methods in csheets.core.formula.lang with parameters of type ExpressionVisitor | |
|---|---|
Object |
ReferenceOperation.accept(ExpressionVisitor visitor)
|
Object |
CellReference.accept(ExpressionVisitor visitor)
|
| Uses of ExpressionVisitor in csheets.core.formula.util |
|---|
| Classes in csheets.core.formula.util that implement ExpressionVisitor | |
|---|---|
class |
AbstractExpressionVisitor
A default implementation of an expression visitor, that simply visits all the nodes in the tree. |
class |
CircularReferenceFinder
An expression visitor that looks for circular references in a formula, i.e. |
class |
ExpressionBuilder
A base-class for classes that rebuild expressions. |
class |
ExpressionTreePrinter
A class for printing expressions on multiple lines with indentation. |
class |
Interpreter
A base-class for customized formula interpreters. |
class |
ReferenceFetcher
An expression visitor that collects the references from an expression. |
class |
ReferenceTransposer
An expression visitor that transposes the references in an expression. |
| Uses of ExpressionVisitor in csheets.ext.assertion |
|---|
| Classes in csheets.ext.assertion that implement ExpressionVisitor | |
|---|---|
class |
AssertionArithmeticVisitor
A Visitor for calculating System Generated assertions for a formula in the form of an Expression tree. |
| Uses of ExpressionVisitor in csheets.ext.test |
|---|
| Classes in csheets.ext.test that implement ExpressionVisitor | |
|---|---|
class |
TestCaseBuilder
An expression visitor that creates the expression for a test case, by replacing references with test case parameters. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||