Uses of Class
com.strobel.expressions.ExpressionVisitor
Packages that use ExpressionVisitor
-
Uses of ExpressionVisitor in com.strobel.expressions
Subclasses of ExpressionVisitor in com.strobel.expressionsModifier and TypeClassDescription(package private) final class
(package private) final class
(package private) final class
(package private) final class
Methods in com.strobel.expressions with parameters of type ExpressionVisitorModifier and TypeMethodDescriptionprotected 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 final Expression
GotoExpression.accept
(ExpressionVisitor visitor) protected Expression
InvocationExpression.accept
(ExpressionVisitor visitor) protected final Expression
LabelExpression.accept
(ExpressionVisitor visitor) protected Expression
LambdaExpression.accept
(ExpressionVisitor visitor) protected final Expression
LoopExpression.accept
(ExpressionVisitor visitor) protected Expression
MemberExpression.accept
(ExpressionVisitor visitor) protected Expression
MethodCallExpression.accept
(ExpressionVisitor visitor) protected final Expression
NewArrayExpression.accept
(ExpressionVisitor visitor) protected final Expression
NewExpression.accept
(ExpressionVisitor visitor) protected Expression
ParameterExpression.accept
(ExpressionVisitor visitor) protected Expression
RuntimeVariablesExpression.accept
(ExpressionVisitor visitor) protected final Expression
SwitchExpression.accept
(ExpressionVisitor visitor) protected final Expression
TryExpression.accept
(ExpressionVisitor visitor) protected final Expression
TypeBinaryExpression.accept
(ExpressionVisitor visitor) protected final 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)