Package-level declarations
Types
A dictionary that maps PostgreSQL OIDs and Kotlin classes to their corresponding TypeCodecs.
A factory for creating PostgreSQL container types such as composites, ranges, and multiranges.
A registry managing the converters used for mapping between Kotlin objects and PostgreSQL types.
Global registry for managing database type registries, keyed by the physical database (host, port, database name) they belong to.
A highly optimized, primitive-key map implementation that maps primitive Int keys to object values.
What an enum was registered as: the type it stands for, and the two conventions that map one side's names onto the other's.
Identifies the physical database (host, port, database name) a TypeRegistry belongs to.
A dictionary that holds PostgreSQL types definitions and allows querying them by OID or name.
Manages the registration and resolution of PostgreSQL types, codecs, and converters.
Registry holding the mapping of database types, data codecs, and type converters.
Utility object responsible for loading PostgreSQL type definitions from the database and populating a TypeRegistry.