Package org.dalesbred.dialect
Class PostgreSQLDialect
- java.lang.Object
-
- org.dalesbred.dialect.Dialect
-
- org.dalesbred.dialect.PostgreSQLDialect
-
public class PostgreSQLDialect extends Dialect
Support for PostgreSQL.
-
-
Constructor Summary
Constructors Constructor Description PostgreSQLDialect()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends java.lang.Enum<T>,K>
@NotNull TypeConversionPair<java.lang.Object,T>createNativeEnumConversions(@NotNull java.lang.Class<T> enumType, @NotNull java.lang.String typeName, @NotNull java.util.function.Function<T,K> keyFunction)
void
registerTypeConversions(@NotNull TypeConversionRegistry typeConversionRegistry)
-
Methods inherited from class org.dalesbred.dialect.Dialect
bindArgument, convertException, detect, detect, detect, detect, overrideResultSetMetaDataType, toString, valueToDatabase
-
-
-
-
Method Detail
-
createNativeEnumConversions
@NotNull public <T extends java.lang.Enum<T>,K> @NotNull TypeConversionPair<java.lang.Object,T> createNativeEnumConversions(@NotNull @NotNull java.lang.Class<T> enumType, @NotNull @NotNull java.lang.String typeName, @NotNull @NotNull java.util.function.Function<T,K> keyFunction)
- Overrides:
createNativeEnumConversions
in classDialect
-
registerTypeConversions
public void registerTypeConversions(@NotNull @NotNull TypeConversionRegistry typeConversionRegistry)
- Overrides:
registerTypeConversions
in classDialect
-
-