Uses of Interface
io.trino.sql.gen.columnar.FilterEvaluator
Packages that use FilterEvaluator
-
Uses of FilterEvaluator in io.trino.operator.project
Constructor parameters in io.trino.operator.project with type arguments of type FilterEvaluatorModifierConstructorDescriptionPageProcessor(Optional<FilterEvaluator> filterEvaluator, List<? extends PageProjection> projections) PageProcessor(Optional<FilterEvaluator> filterEvaluator, Optional<FilterEvaluator> dynamicFilterEvaluator, List<? extends PageProjection> projections, OptionalInt initialBatchSize) PageProcessor(Optional<FilterEvaluator> filterEvaluator, Optional<FilterEvaluator> dynamicFilterEvaluator, List<? extends PageProjection> projections, OptionalInt initialBatchSize, ExpressionProfiler expressionProfiler) -
Uses of FilterEvaluator in io.trino.sql.gen.columnar
Classes in io.trino.sql.gen.columnar that implement FilterEvaluatorModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classMethods in io.trino.sql.gen.columnar that return types with arguments of type FilterEvaluatorModifier and TypeMethodDescriptionstatic Optional<Supplier<FilterEvaluator>> AndFilterEvaluator.createAndExpressionEvaluator(ColumnarFilterCompiler compiler, SpecialForm specialForm) static Optional<Supplier<FilterEvaluator>> FilterEvaluator.createColumnarFilterEvaluator(boolean columnarFilterEvaluationEnabled, Optional<RowExpression> filter, ColumnarFilterCompiler columnarFilterCompiler) static Optional<Supplier<FilterEvaluator>> FilterEvaluator.createColumnarFilterEvaluator(RowExpression rowExpression, ColumnarFilterCompiler compiler) DynamicPageFilter.createDynamicPageFilterEvaluator(ColumnarFilterCompiler compiler, DynamicFilter dynamicFilter) static Optional<Supplier<FilterEvaluator>> OrFilterEvaluator.createOrExpressionEvaluator(ColumnarFilterCompiler compiler, SpecialForm specialForm)