Package tech.ydb.yoj.databind.expression
Interface FilterExpression.Visitor<T,V>
- All Known Subinterfaces:
FilterExpression.Visitor.Throwing<T,V>
- All Known Implementing Classes:
AllMatch,AnyMatch,FilterExpression.Visitor.Simple,FilterExpression.Visitor.Transforming,RemoveIf
- Enclosing interface:
- FilterExpression<T>
public static interface FilterExpression.Visitor<T,V>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic interfacestatic class -
Method Summary
Modifier and TypeMethodDescriptionvisitAndExpr(@NonNull AndExpr<T> andExpr) visitListExpr(@NonNull ListExpr<T> listExpr) visitNotExpr(@NonNull NotExpr<T> notExpr) visitNullExpr(@NonNull NullExpr<T> nullExpr) visitOrExpr(@NonNull OrExpr<T> orExpr) visitScalarExpr(@NonNull ScalarExpr<T> scalarExpr)
-
Method Details
-
visitScalarExpr
-
visitNullExpr
-
visitListExpr
-
visitAndExpr
-
visitOrExpr
-
visitNotExpr
-