T
- visitor return typeE
- thrown exception typepublic class DefaultExpressionVisitor<T,E extends Throwable> extends Object implements ExpressionVisitor<T,E>
Constructor and Description |
---|
DefaultExpressionVisitor() |
protected T visitExpression(Expression expression) throws E extends Throwable
null
.public T visit(ConstantExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(SyntheticExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(VariableExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(FunctionCallExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(MethodCallExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ClosureInvocationExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ClosureExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ListExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(SetExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(MapExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(RecordExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(RecordConstructorExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ThisConstructorExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(SuperConstructorExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ReferenceExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(PropertyExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(FunctionExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(TryCatchExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(SwitchExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(AssignmentExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ChainedExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(DereferenceExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(DefExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ConditionalExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(EnumerationExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(CustomConstantExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(WhileExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ForExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ForeachExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(CastExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(IfnullExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(PropertyLiteralExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(TypeExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(FunctionCallWithNamedArgs expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ThisExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(IncDecExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(DebugExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(BlockExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(BreakExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(ContinueExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(MethodExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(UnknownExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(InstanceofExpression expression) throws E extends Throwable
visitExpression(Expression)
.public T visit(CompoundAssignmentExpression expression) throws E extends Throwable
visitExpression(Expression)
.Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.