Uses of Interface
org.apache.orc.OrcFilterContext
-
Uses of OrcFilterContext in org.apache.orc
Modifier and TypeMethodDescriptionReader.Options.setRowFilter
(String[] filterColumnNames, Consumer<OrcFilterContext> filterCallback) Set a row level filter. -
Uses of OrcFilterContext in org.apache.orc.impl
Modifier and TypeClassDescriptionclass
This defines the input for any filter operation.Modifier and TypeMethodDescriptionOrcFilterContextImpl.setBatch
(@NotNull org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch) Modifier and TypeMethodDescriptionTreeReaderFactory.Context.getColumnFilterCallback()
TreeReaderFactory.ReaderContext.getColumnFilterCallback()
Modifier and TypeMethodDescriptionTreeReaderFactory.ReaderContext.setFilterCallback
(Set<Integer> filterColumnsList, Consumer<OrcFilterContext> filterCallback) -
Uses of OrcFilterContext in org.apache.orc.impl.filter
Modifier and TypeMethodDescriptionvoid
AndFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) void
IsNotNullFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) void
IsNullFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) void
LeafFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) void
OrFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) void
VectorFilter.filter
(OrcFilterContext fc, Selected bound, Selected selOut) Filter the vectorized row batch that is wrapped into the FilterContext.