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