| ArrowSchemaUtils |
Utility class for dealing with Arrow Schemas
|
| ArrowTypeComparator |
This utility class can be used to implement a comparator for various Apache Arrow typed values.
|
| AthenaFederationIpcOption |
|
| Block |
This class is used to provide a convenient interface for working (reading/writing) Apache Arrow Batches.
|
| BlockAllocatorImpl |
Basic BlockAllocator which uses reference counting to perform garbage collection of Apache Arrow resources.
|
| BlockUtils |
This utility class abstracts many facets of reading and writing values into Apache Arrow's FieldReader and FieldVector
objects.
|
| DateTimeFormatterUtil |
Provides utility methods relating to formatting strings to date/datetime type
|
| FieldBuilder |
Convenience builder that can be used to create new Apache Arrow fields for common
types more easily than alternative methods of construction, especially for complex types.
|
| RecordBatchSerDe |
Deprecated.
|
| S3BlockSpiller |
Implementation of BlockSpiller which spills Blocks from large results to S3 with optional AES-GCM encryption.
|
| S3BlockSpillReader |
|
| SchemaAware |
Defines a component that is aware of Apache Arrow Schema.
|
| SchemaBuilder |
Convenience builder that can be used to create new Apache Arrow Schema for common
types more easily than alternative methods of construction, especially for complex types.
|
| SchemaSerDe |
Deprecated.
|
| SimpleBlockWriter |
Used to write a single Block using the BlockWriter programming model.
|
| SpillConfig |
Used to configure Spill functionality.
|
| SpillConfig.Builder |
|
| TimeZoneKey |
Class for representing timezone to be used in encoding datetime value and timezone value to a single long
Source: Presto TimeZoneKey
|