public abstract class PrimitiveValueWriter
extends org.apache.parquet.column.values.ValuesWriter
| Constructor and Description |
|---|
PrimitiveValueWriter(org.apache.parquet.schema.PrimitiveType parquetType,
org.apache.parquet.column.values.ValuesWriter valuesWriter) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getAllocatedSize() |
long |
getBufferedSize() |
org.apache.parquet.bytes.BytesInput |
getBytes() |
org.apache.parquet.column.Encoding |
getEncoding() |
org.apache.parquet.column.statistics.Statistics<?> |
getStatistics() |
protected int |
getTypeLength() |
String |
memUsageString(String prefix) |
void |
reset() |
void |
resetDictionary() |
org.apache.parquet.column.page.DictionaryPage |
toDictPageAndClose() |
abstract void |
write(Block block) |
public PrimitiveValueWriter(org.apache.parquet.schema.PrimitiveType parquetType,
org.apache.parquet.column.values.ValuesWriter valuesWriter)
public org.apache.parquet.column.statistics.Statistics<?> getStatistics()
protected int getTypeLength()
public long getBufferedSize()
getBufferedSize in class org.apache.parquet.column.values.ValuesWriterpublic org.apache.parquet.bytes.BytesInput getBytes()
getBytes in class org.apache.parquet.column.values.ValuesWriterpublic org.apache.parquet.column.Encoding getEncoding()
getEncoding in class org.apache.parquet.column.values.ValuesWriterpublic void reset()
reset in class org.apache.parquet.column.values.ValuesWriterpublic void close()
close in class org.apache.parquet.column.values.ValuesWriterpublic org.apache.parquet.column.page.DictionaryPage toDictPageAndClose()
toDictPageAndClose in class org.apache.parquet.column.values.ValuesWriterpublic void resetDictionary()
resetDictionary in class org.apache.parquet.column.values.ValuesWriterpublic long getAllocatedSize()
getAllocatedSize in class org.apache.parquet.column.values.ValuesWriterpublic String memUsageString(String prefix)
memUsageString in class org.apache.parquet.column.values.ValuesWriterpublic abstract void write(Block block)
Copyright © 2012–2024. All rights reserved.