Uses of Class
com.strobel.expressions.ExpressionVisitor
-
Packages that use ExpressionVisitor Package Description com.strobel.expressions -
-
Uses of ExpressionVisitor in com.strobel.expressions
Subclasses of ExpressionVisitor in com.strobel.expressions Modifier and Type Class Description (package private) class
DebugViewWriter
(package private) class
ExpressionStringBuilder
(package private) class
Optimizer
(package private) class
VariableBinder
Methods in com.strobel.expressions with parameters of type ExpressionVisitor Modifier and Type Method Description protected Expression
BinaryExpression. accept(ExpressionVisitor visitor)
protected Expression
BlockExpression. accept(ExpressionVisitor visitor)
protected Expression
ConcatExpression. accept(ExpressionVisitor visitor)
protected Expression
ConditionalExpression. accept(ExpressionVisitor visitor)
protected Expression
ConstantExpression. accept(ExpressionVisitor visitor)
protected Expression
DefaultValueExpression. accept(ExpressionVisitor visitor)
protected Expression
Expression. accept(ExpressionVisitor visitor)
Dispatches to the specific visit method for this node type.protected Expression
ForEachExpression. accept(ExpressionVisitor visitor)
protected Expression
ForExpression. accept(ExpressionVisitor visitor)
protected Expression
GotoExpression. accept(ExpressionVisitor visitor)
protected Expression
InvocationExpression. accept(ExpressionVisitor visitor)
protected Expression
LabelExpression. accept(ExpressionVisitor visitor)
protected Expression
LambdaExpression. accept(ExpressionVisitor visitor)
protected Expression
LoopExpression. accept(ExpressionVisitor visitor)
protected Expression
MemberExpression. accept(ExpressionVisitor visitor)
protected Expression
MethodCallExpression. accept(ExpressionVisitor visitor)
protected Expression
NewArrayExpression. accept(ExpressionVisitor visitor)
protected Expression
NewExpression. accept(ExpressionVisitor visitor)
protected Expression
ParameterExpression. accept(ExpressionVisitor visitor)
protected Expression
RuntimeVariablesExpression. accept(ExpressionVisitor visitor)
protected Expression
SwitchExpression. accept(ExpressionVisitor visitor)
protected Expression
TryExpression. accept(ExpressionVisitor visitor)
protected Expression
TypeBinaryExpression. accept(ExpressionVisitor visitor)
protected Expression
UnaryExpression. accept(ExpressionVisitor visitor)
protected Expression
ConcatExpression. visitChildren(ExpressionVisitor visitor)
protected Expression
Expression. visitChildren(ExpressionVisitor visitor)
Reduces the node and then calls the visitor on the reduced expression.protected Expression
ForEachExpression. visitChildren(ExpressionVisitor visitor)
protected Expression
ForExpression. visitChildren(ExpressionVisitor visitor)
-