Uses of Interface
com.blazebit.persistence.parser.expression.Expression.ResultVisitor
Packages that use Expression.ResultVisitor
Package
Description
-
Uses of Expression.ResultVisitor in com.blazebit.persistence.parser
Classes in com.blazebit.persistence.parser that implement Expression.ResultVisitor -
Uses of Expression.ResultVisitor in com.blazebit.persistence.parser.expression
Classes in com.blazebit.persistence.parser.expression that implement Expression.ResultVisitorModifier and TypeClassDescriptionclassclassThis is a visitor that can be used to collect expression modifier references into an expression.classclassThis is a visitor that can be used to do inplace changes to an expression.classThis is a visitor that can be used to copy an expression tree by returning a different expression than the original one.Methods in com.blazebit.persistence.parser.expression with parameters of type Expression.ResultVisitorModifier and TypeMethodDescription<T> TArithmeticExpression.accept(Expression.ResultVisitor<T> visitor) <T> TArithmeticFactor.accept(Expression.ResultVisitor<T> visitor) <T> TArrayExpression.accept(Expression.ResultVisitor<T> visitor) <T> TDateLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TEntityLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TEnumLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TExpression.accept(Expression.ResultVisitor<T> visitor) <T> TFunctionExpression.accept(Expression.ResultVisitor<T> visitor) <T> TGeneralCaseExpression.accept(Expression.ResultVisitor<T> visitor) <T> TListIndexExpression.accept(Expression.ResultVisitor<T> visitor) <T> TMapEntryExpression.accept(Expression.ResultVisitor<T> visitor) <T> TMapKeyExpression.accept(Expression.ResultVisitor<T> visitor) <T> TMapValueExpression.accept(Expression.ResultVisitor<T> visitor) <T> TNullExpression.accept(Expression.ResultVisitor<T> visitor) <T> TNumericLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TParameterExpression.accept(Expression.ResultVisitor<T> visitor) <T> TPathExpression.accept(Expression.ResultVisitor<T> visitor) <T> TPropertyExpression.accept(Expression.ResultVisitor<T> visitor) <T> TSimpleCaseExpression.accept(Expression.ResultVisitor<T> visitor) <T> TStringLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TSubqueryExpression.accept(Expression.ResultVisitor<T> visitor) <T> TTimeLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TTimestampLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TTreatExpression.accept(Expression.ResultVisitor<T> visitor) <T> TTrimExpression.accept(Expression.ResultVisitor<T> visitor) <T> TTypeFunctionExpression.accept(Expression.ResultVisitor<T> visitor) <T> TWhenClauseExpression.accept(Expression.ResultVisitor<T> visitor) Constructors in com.blazebit.persistence.parser.expression with parameters of type Expression.ResultVisitor -
Uses of Expression.ResultVisitor in com.blazebit.persistence.parser.predicate
Methods in com.blazebit.persistence.parser.predicate with parameters of type Expression.ResultVisitorModifier and TypeMethodDescription<T> TBetweenPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TBooleanLiteral.accept(Expression.ResultVisitor<T> visitor) <T> TCompoundPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TEqPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TExistsPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TGePredicate.accept(Expression.ResultVisitor<T> visitor) <T> TGtPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TInPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TIsEmptyPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TIsNullPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TLePredicate.accept(Expression.ResultVisitor<T> visitor) <T> TLikePredicate.accept(Expression.ResultVisitor<T> visitor) <T> TLtPredicate.accept(Expression.ResultVisitor<T> visitor) <T> TMemberOfPredicate.accept(Expression.ResultVisitor<T> visitor)