Interface Expression.Visitor
- All Known Implementing Classes:
PathTargetResolvingExpressionVisitor,ResultVisitorAdapter,SimpleQueryGenerator,VisitorAdapter
- Enclosing interface:
- Expression
public static interface Expression.Visitor
- Since:
- 1.0.0
- Author:
- Christian Beikov, Moritz Becker
-
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(ArithmeticExpression expression) voidvisit(ArithmeticFactor expression) voidvisit(ArrayExpression expression) voidvisit(DateLiteral expression) voidvisit(EntityLiteral expression) voidvisit(EnumLiteral expression) voidvisit(FunctionExpression expression) voidvisit(GeneralCaseExpression expression) voidvisit(ListIndexExpression expression) voidvisit(MapEntryExpression expression) voidvisit(MapKeyExpression expression) voidvisit(MapValueExpression expression) voidvisit(NullExpression expression) voidvisit(NumericLiteral expression) voidvisit(ParameterExpression expression) voidvisit(PathExpression expression) voidvisit(PropertyExpression expression) voidvisit(SimpleCaseExpression expression) voidvisit(StringLiteral expression) voidvisit(SubqueryExpression expression) voidvisit(TimeLiteral expression) voidvisit(TimestampLiteral expression) voidvisit(TreatExpression expression) voidvisit(TrimExpression expression) voidvisit(TypeFunctionExpression expression) voidvisit(WhenClauseExpression expression) voidvisit(BetweenPredicate predicate) voidvisit(BooleanLiteral predicate) voidvisit(CompoundPredicate predicate) voidvisit(EqPredicate predicate) voidvisit(ExistsPredicate predicate) voidvisit(GePredicate predicate) voidvisit(GtPredicate predicate) voidvisit(InPredicate predicate) voidvisit(IsEmptyPredicate predicate) voidvisit(IsNullPredicate predicate) voidvisit(LePredicate predicate) voidvisit(LikePredicate predicate) voidvisit(LtPredicate predicate) voidvisit(MemberOfPredicate predicate)
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-