Uses of Interface
io.trino.operator.project.PageProjection
Packages that use PageProjection
-
Uses of PageProjection in io.trino.operator.project
Classes in io.trino.operator.project that implement PageProjectionModifier and TypeClassDescriptionclassclassclassclassMethods in io.trino.operator.project that return types with arguments of type PageProjectionConstructors in io.trino.operator.project with parameters of type PageProjectionModifierConstructorDescriptionDictionaryAwarePageProjection(PageProjection projection, Function<DictionaryBlock, DictionaryId> sourceIdFunction, boolean produceLazyBlock) Constructor parameters in io.trino.operator.project with type arguments of type PageProjectionModifierConstructorDescriptionPageProcessor(Optional<PageFilter> filter, List<? extends PageProjection> projections) PageProcessor(Optional<PageFilter> filter, List<? extends PageProjection> projections, OptionalInt initialBatchSize) PageProcessor(Optional<PageFilter> filter, List<? extends PageProjection> projections, OptionalInt initialBatchSize, ExpressionProfiler expressionProfiler) -
Uses of PageProjection in io.trino.operator.window.pattern
Methods in io.trino.operator.window.pattern with parameters of type PageProjectionModifier and TypeMethodDescriptionstatic BlockMeasureComputation.compute(int currentRow, ArrayView matchedLabels, MatchAggregation[] aggregations, int partitionStart, int searchStart, int searchEnd, int patternStart, long matchNumber, ProjectingPagesWindowIndex windowIndex, PageProjection projection, List<PhysicalValueAccessor> expectedLayout, Block[] nulls, List<String> labelNames, ConnectorSession session) Constructors in io.trino.operator.window.pattern with parameters of type PageProjectionModifierConstructorDescriptionEvaluation(PageProjection projection, List<PhysicalValueAccessor> expectedLayout, List<String> labelNames, ConnectorSession session) MeasureComputation(PageProjection projection, List<PhysicalValueAccessor> expectedLayout, List<MatchAggregation> aggregations, Type type, List<String> labelNames, ConnectorSession session) Constructor parameters in io.trino.operator.window.pattern with type arguments of type PageProjectionModifierConstructorDescriptionArgumentComputationSupplier(Supplier<PageProjection> projection, Type outputType, List<Integer> inputChannels, ConnectorSession session) EvaluationSupplier(Supplier<PageProjection> projection, List<PhysicalValueAccessor> expectedLayout, List<String> labelNames, ConnectorSession session) MeasureComputationSupplier(Supplier<PageProjection> projection, List<PhysicalValueAccessor> expectedLayout, Type type, List<String> labelNames, ConnectorSession session) -
Uses of PageProjection in io.trino.sql.gen
Methods in io.trino.sql.gen that return types with arguments of type PageProjectionModifier and TypeMethodDescriptionPageFunctionCompiler.compileProjection(RowExpression projection, Optional<String> classNameSuffix)