A date without a time-zone.
A datetime without a time-zone.
This class represents a single enum value.
A LogicalType representing a fixed-length byte array.
Fixed precision numeric types used to represent jdbc NUMERIC and DECIMAL types.
A LogicalType representing a fixed-length string.
A timestamp represented as microseconds since the epoch.
A duration represented in nanoseconds.
A timestamp represented as nanoseconds since the epoch.
A logical type representing a union of fields.
Represents a single OneOf value.
A base class for LogicalTypes that use the same Java type as the underlying base type.
A logical type for PythonCallableSource objects.
A schema represented as a serialized proto bytes.
A time without a time-zone.
A base class for logical types that are not understood by the Java SDK.
Base class for types representing UUID as two long values.
A LogicalType representing a variable-length byte array with specified maximum length.
A LogicalType representing a variable-length string with specified maximum length.
For further details, see the documentation for each class in this package.