Package org.apache.parquet.hadoop
Class ParquetColumnChunkPageWriteStore
java.lang.Object
org.apache.parquet.hadoop.ParquetColumnChunkPageWriteStore
- All Implemented Interfaces:
- AutoCloseable,- org.apache.parquet.column.page.PageWriteStore,- org.apache.parquet.column.values.bloomfilter.BloomFilterWriteStore
@Private
public class ParquetColumnChunkPageWriteStore
extends Object
implements org.apache.parquet.column.page.PageWriteStore, org.apache.parquet.column.values.bloomfilter.BloomFilterWriteStore, AutoCloseable
- 
Constructor SummaryConstructorsConstructorDescriptionParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength) ParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength, boolean pageWriteChecksumEnabled) ParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength, boolean pageWriteChecksumEnabled, org.apache.parquet.crypto.InternalFileEncryptor fileEncryptor, int rowGroupOrdinal) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()voidflushToFileWriter(ParquetFileWriter writer) org.apache.parquet.column.values.bloomfilter.BloomFilterWritergetBloomFilterWriter(org.apache.parquet.column.ColumnDescriptor path) org.apache.parquet.column.page.PageWritergetPageWriter(org.apache.parquet.column.ColumnDescriptor path) 
- 
Constructor Details- 
ParquetColumnChunkPageWriteStorepublic ParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength) 
- 
ParquetColumnChunkPageWriteStorepublic ParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength, boolean pageWriteChecksumEnabled) 
- 
ParquetColumnChunkPageWriteStorepublic ParquetColumnChunkPageWriteStore(org.apache.parquet.compression.CompressionCodecFactory.BytesInputCompressor compressor, org.apache.parquet.schema.MessageType schema, int initialSlabSize, int maxCapacityHint, org.apache.parquet.bytes.ByteBufferAllocator allocator, int columnIndexTruncateLength, boolean pageWriteChecksumEnabled, org.apache.parquet.crypto.InternalFileEncryptor fileEncryptor, int rowGroupOrdinal) 
 
- 
- 
Method Details- 
getPageWriterpublic org.apache.parquet.column.page.PageWriter getPageWriter(org.apache.parquet.column.ColumnDescriptor path) - Specified by:
- getPageWriterin interface- org.apache.parquet.column.page.PageWriteStore
 
- 
getBloomFilterWriterpublic org.apache.parquet.column.values.bloomfilter.BloomFilterWriter getBloomFilterWriter(org.apache.parquet.column.ColumnDescriptor path) - Specified by:
- getBloomFilterWriterin interface- org.apache.parquet.column.values.bloomfilter.BloomFilterWriteStore
 
- 
flushToFileWriter- Throws:
- IOException
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
 
-