| Interface | Description | 
|---|---|
| TreeWriter | The writers for the specific writers of each type. | 
| WriterContext | 
| Class | Description | 
|---|---|
| BinaryTreeWriter | |
| BooleanTreeWriter | |
| ByteTreeWriter | |
| CharTreeWriter | Under the covers, char is written to ORC the same way as string. | 
| DateTreeWriter | |
| Decimal64TreeWriter | Writer for short decimals in ORCv2. | 
| DecimalTreeWriter | |
| DoubleTreeWriter | |
| EncryptionTreeWriter | TreeWriter that handles column encryption. | 
| FloatTreeWriter | |
| IntegerTreeWriter | |
| ListTreeWriter | |
| MapTreeWriter | |
| StreamOptions | The compression and encryption options for writing a stream. | 
| StringBaseTreeWriter | |
| StringTreeWriter | |
| StructTreeWriter | |
| TimestampTreeWriter | |
| TreeWriter.Factory | |
| TreeWriterBase | The parent class of all of the writers for each column. | 
| UnionTreeWriter | |
| VarcharTreeWriter | Under the covers, varchar is written to ORC the same way as string. | 
| WriterEncryptionKey | |
| WriterEncryptionVariant | |
| WriterImplV2 | An ORCv2 file writer. | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.