| Package | Description |
|---|---|
| org.apache.orc | |
| org.apache.orc.impl | |
| org.apache.orc.impl.filter |
| Modifier and Type | Method and Description |
|---|---|
Consumer<OrcFilterContext> |
Reader.Options.getFilterCallback() |
| Modifier and Type | Method and Description |
|---|---|
Reader.Options |
Reader.Options.setRowFilter(String[] filterColumnNames,
Consumer<OrcFilterContext> filterCallback)
Set a row level filter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OrcFilterContextImpl
This defines the input for any filter operation.
|
| Modifier and Type | Method and Description |
|---|---|
OrcFilterContext |
OrcFilterContextImpl.setBatch(@NotNull VectorizedRowBatch batch) |
| Modifier and Type | Method and Description |
|---|---|
Consumer<OrcFilterContext> |
TreeReaderFactory.Context.getColumnFilterCallback() |
Consumer<OrcFilterContext> |
TreeReaderFactory.ReaderContext.getColumnFilterCallback() |
| Modifier and Type | Method and Description |
|---|---|
TreeReaderFactory.ReaderContext |
TreeReaderFactory.ReaderContext.setFilterCallback(Set<Integer> filterColumnsList,
Consumer<OrcFilterContext> filterCallback) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrFilter.filter(OrcFilterContext fc,
Selected bound,
Selected selOut) |
void |
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 |
VectorFilter.filter(OrcFilterContext fc,
Selected bound,
Selected selOut)
Filter the vectorized row batch that is wrapped into the FilterContext.
|
Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.