public class MessageColumnIO extends GroupColumnIO
| Modifier and Type | Method and Description |
|---|---|
List<String[]> |
getColumnNames() |
List<PrimitiveColumnIO> |
getLeaves() |
<T> RecordReader<T> |
getRecordReader(PageReadStore columns,
RecordMaterializer<T> recordMaterializer) |
<T> RecordReader<T> |
getRecordReader(PageReadStore columns,
RecordMaterializer<T> recordMaterializer,
FilterCompat.Filter filter) |
<T> RecordReader<T> |
getRecordReader(PageReadStore columns,
RecordMaterializer<T> recordMaterializer,
UnboundRecordFilter filter)
Deprecated.
use getRecordReader(PageReadStore, RecordMaterializer, Filter)
|
RecordConsumer |
getRecordWriter(ColumnWriteStore columns) |
MessageType |
getType() |
getChild, getChild, getChildrenCountgetDefinitionLevel, getFieldPath, getFieldPath, getIndex, getIndexFieldPath, getIndexFieldPath, getName, getParent, getRepetitionLevel, toStringpublic <T> RecordReader<T> getRecordReader(PageReadStore columns, RecordMaterializer<T> recordMaterializer)
@Deprecated public <T> RecordReader<T> getRecordReader(PageReadStore columns, RecordMaterializer<T> recordMaterializer, UnboundRecordFilter filter)
T - the type of records returned by the readercolumns - a page read store with the column datarecordMaterializer - a record materializerfilter - a record filterpublic <T> RecordReader<T> getRecordReader(PageReadStore columns, RecordMaterializer<T> recordMaterializer, FilterCompat.Filter filter)
public RecordConsumer getRecordWriter(ColumnWriteStore columns)
public List<PrimitiveColumnIO> getLeaves()
public MessageType getType()
Copyright © 2024 The Apache Software Foundation. All rights reserved.