Class NumberSqlValueConverter<T extends Number>
java.lang.Object
me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter<T>
- All Implemented Interfaces:
SqlValueConverter<T>
public class NumberSqlValueConverter<T extends Number>
extends Object
implements SqlValueConverter<T>
-
Constructor Summary
ConstructorsConstructorDescriptionNumberSqlValueConverter(String valueName, boolean isDoubleValue, Function<@NotNull Number, @NotNull T> numberFunction) -
Method Summary
Modifier and TypeMethodDescriptionfromSqlResultSet(@NotNull ResultSet resultSet) String[]String[]Object[]toSqlValues(@NotNull Number value)
-
Constructor Details
-
NumberSqlValueConverter
-
-
Method Details
-
getSqlColumns
- Specified by:
getSqlColumnsin interfaceSqlValueConverter<T extends Number>
-
getSqlColumnDefinitions
- Specified by:
getSqlColumnDefinitionsin interfaceSqlValueConverter<T extends Number>
-
toSqlValues
- Specified by:
toSqlValuesin interfaceSqlValueConverter<T extends Number>
-
fromSqlResultSet
- Specified by:
fromSqlResultSetin interfaceSqlValueConverter<T extends Number>- Throws:
SQLException
-