See: Description
| Interface | Description |
|---|---|
| Codec<T> |
Codec to encode and decode values based on Postgres OIDs and
Format. |
| CodecConfiguration |
Configuration object for codecs providing various details required for encoding and decoding data.
|
| CodecMetadata |
Metadata for a codec.
|
| CodecRegistry |
Registry allowing to query and register
Codecs. |
| Codecs |
Encodes and decodes objects.
|
| PostgresTypeIdentifier |
Represents a Postgres type identifier identified by
OID. |
| Class | Description |
|---|---|
| Box |
Value object that maps to the
box datatype in Postgres. |
| BuiltinDynamicCodecs |
CodecRegistrar to register built-in codecs depending on their availability in pg_type. |
| Circle |
Value object that maps to the
circle datatype in Postgres. |
| DefaultCodecs |
The default
Codec implementation. |
| EnumCodec<T extends Enum<T>> |
Codec to map Postgres
enumerated types to Java Enum values. |
| EnumCodec.Builder |
Builder for
CodecRegistrar to register EnumCodec for one or more enum type mappings. |
| Interval |
Value object that maps to the
interval datatype in Postgres. |
| Json |
Value object to represent JSON values.
|
| Line |
Value object that maps to the
line datatype in Postgres. |
| Lseg |
Value object that maps to the
lseg datatype in Postgres. |
| OffsetTimeCodec | |
| Path |
Value object that maps to the
path datatype in Postgres. |
| Point |
Value object that maps to the
point datatype in Postgres. |
| Polygon |
Value object that maps to the
polygon datatype in Postgres. |
| PostgresTypes |
Utility to look up Postgres types using
pg_type. |
| PostgresTypes.PostgresType | |
| StringCodec | |
| Vector |
Value object that maps to the
vector datatype provided by Postgres pgvector. |
| VectorCodec |
Codec for pgvector.
|
| VectorFloatCodec |
| Enum | Description |
|---|---|
| EnumCodec.Builder.RegistrationPriority |
An enumeration of codec registration priorities.
|
| PostgresqlObjectId |
Object IDs for well know PostgreSQL data types.
|
Copyright © 2024. All rights reserved.