Class SimpleSqlValueConverter<T>
java.lang.Object
me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter<T>
- All Implemented Interfaces:
SqlValueConverter<T>
- Direct Known Subclasses:
StringSqlValueConverter,UUIDSqlValueConverter
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleSqlValueConverter(Function<@NotNull T, @NotNull String> toStringConverter, Function<@NotNull String, @Nullable T> fromStringConverter, String valueName, boolean isStringNationalized, int stringMaxLength) SimpleSqlValueConverter(Function<@NotNull T, @NotNull String> toStringConverter, Function<@NotNull String, @Nullable T> fromStringConverter, String valueName, String sqlType) SimpleSqlValueConverter(Function<@NotNull T, @NotNull String> toStringConverter, Function<@NotNull String, @Nullable T> fromStringConverter, String valueName, String sqlType, boolean isStringNationalized) -
Method Summary
Modifier and TypeMethodDescriptionfromSqlResultSet(@NotNull ResultSet resultSet) String[]String[]Object[]toSqlValues(T value)
-
Constructor Details
-
SimpleSqlValueConverter
-
SimpleSqlValueConverter
-
SimpleSqlValueConverter
-
-
Method Details
-
getSqlColumns
- Specified by:
getSqlColumnsin interfaceSqlValueConverter<T>
-
getSqlColumnDefinitions
- Specified by:
getSqlColumnDefinitionsin interfaceSqlValueConverter<T>
-
toSqlValues
- Specified by:
toSqlValuesin interfaceSqlValueConverter<T>
-
fromSqlResultSet
- Specified by:
fromSqlResultSetin interfaceSqlValueConverter<T>- Throws:
SQLException
-