public class MosaicWriter extends Object implements AutoCloseable
| Constructor and Description |
|---|
MosaicWriter(OutputStream outputStream,
org.apache.arrow.vector.types.pojo.Schema arrowSchema,
org.apache.arrow.memory.BufferAllocator allocator) |
MosaicWriter(OutputStream outputStream,
org.apache.arrow.vector.types.pojo.Schema arrowSchema,
WriterOptions options,
org.apache.arrow.memory.BufferAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
estimatedFileSize() |
Map<String,ColumnStatistics> |
getRowGroupStatistics(int rgIndex)
Returns column statistics for the given row group, keyed by column name.
|
int |
numRowGroups() |
void |
write(org.apache.arrow.vector.VectorSchemaRoot root) |
public MosaicWriter(OutputStream outputStream, org.apache.arrow.vector.types.pojo.Schema arrowSchema, org.apache.arrow.memory.BufferAllocator allocator)
public MosaicWriter(OutputStream outputStream, org.apache.arrow.vector.types.pojo.Schema arrowSchema, WriterOptions options, org.apache.arrow.memory.BufferAllocator allocator)
public void write(org.apache.arrow.vector.VectorSchemaRoot root)
public long estimatedFileSize()
public int numRowGroups()
public Map<String,ColumnStatistics> getRowGroupStatistics(int rgIndex)
public void close()
close in interface AutoCloseableCopyright © 2026 The Apache Software Foundation. All rights reserved.