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:
getSqlColumns
in interfaceSqlValueConverter<T extends Number>
-
getSqlColumnDefinitions
- Specified by:
getSqlColumnDefinitions
in interfaceSqlValueConverter<T extends Number>
-
toSqlValues
- Specified by:
toSqlValues
in interfaceSqlValueConverter<T extends Number>
-
fromSqlResultSet
- Specified by:
fromSqlResultSet
in interfaceSqlValueConverter<T extends Number>
- Throws:
SQLException
-