Package-level declarations

Types

Link copied to clipboard
internal class EnumParameterConverter<T : Enum<T>>(enumClass: KClass<T>, qualifiedName: QualifiedName, pgConvention: CaseConvention, kotlinConvention: CaseConvention) : ParameterConverter<T>

Converts a Kotlin Enum instance to its PostgreSQL String representation during query parameter serialization.

Link copied to clipboard
internal class EnumResultConverter<T : Enum<T>>(enumClass: KClass<T>, qualifiedName: QualifiedName, pgConvention: CaseConvention, kotlinConvention: CaseConvention) : ResultConverter<String, T>

Converts a PostgreSQL String representation back into a Kotlin Enum instance during result set deserialization.