public class FilteringGroupConverter extends GroupConverter
| Constructor and Description |
|---|
FilteringGroupConverter(GroupConverter delegate,
List<Integer> indexFieldPath,
Map<ColumnPath,List<IncrementallyUpdatedFilterPredicate.ValueInspector>> valueInspectorsByColumn,
Map<List<Integer>,PrimitiveColumnIO> columnIOsByIndexFieldPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
end()
call at the end of the group
|
Converter |
getConverter(int fieldIndex)
called at initialization based on schema
must consistently return the same object
|
void |
start()
called at the beginning of the group managed by this converter
|
asGroupConverter, isPrimitiveasPrimitiveConverterpublic FilteringGroupConverter(GroupConverter delegate, List<Integer> indexFieldPath, Map<ColumnPath,List<IncrementallyUpdatedFilterPredicate.ValueInspector>> valueInspectorsByColumn, Map<List<Integer>,PrimitiveColumnIO> columnIOsByIndexFieldPath)
public Converter getConverter(int fieldIndex)
GroupConvertergetConverter in class GroupConverterfieldIndex - index of the field in this grouppublic void start()
GroupConverterstart in class GroupConverterpublic void end()
GroupConverterend in class GroupConverterCopyright © 2024 The Apache Software Foundation. All rights reserved.