Uses of Interface
org.litebridgedb.convert.converter.ConverterFunction
Packages that use ConverterFunction
Package
Description
Core type conversion system for Litebridge.
Converter interfaces and bundled implementations.
-
Uses of ConverterFunction in org.litebridgedb.convert
Methods in org.litebridgedb.convert with parameters of type ConverterFunctionModifier and TypeMethodDescription<T> voidConfigurableTypeConverter.register(Class<T> type, int[] sqlTypes, ConverterFunction<T> converterFunction) Registers a converter for a specific Java type and its associated SQL types using a functional interface.<T> voidConfigurableTypeConverter.register(Class<T> type, ConverterFunction<T> converterFunction) Registers a converter for a specific Java type using a functional interface. -
Uses of ConverterFunction in org.litebridgedb.convert.converter
Subinterfaces of ConverterFunction in org.litebridgedb.convert.converterModifier and TypeInterfaceDescriptioninterfaceConverter<T>Represents a converter for a specific Java type.interfaceSqlConverter<T>ExtendsConverterto add SQL-specific metadata.Classes in org.litebridgedb.convert.converter that implement ConverterFunctionModifier and TypeClassDescriptionclassAbstractNumberConverter<T extends Number>An abstract base class forConverterimplementations that handle numeric types.classAn abstract base class forConverterimplementations that primarily convert values by parsing their string representation.classA converter forBigDecimalvalues.classA converter forBigIntegervalues.classA converter forBooleanvalues.classA converter forbyte[]values.classA converter forBytevalues.classA converter forCharactervalues.classA converter forDoublevalues.classA converter forFloatvalues.classA generic implementation ofConverterthat uses aConverterFunctionfor the conversion logic.classA generic implementation ofSqlConverterthat uses aConverterFunctionfor the conversion logic.classA converter forIntegervalues.classA converter forLongvalues.classA converter forShortvalues.classA converter forDatevalues.classA converter forTimevalues.classA converter forTimestampvalues.classA converter forStringvalues.Constructors in org.litebridgedb.convert.converter with parameters of type ConverterFunctionModifierConstructorDescriptionGenericConverter(Class<T> type, ConverterFunction<T> conversionFunction) Constructs a newGenericConverterfor the specified type and conversion function.GenericSqlConverter(Class<T> type, int[] sqlTypes, ConverterFunction<T> conversionFunction) Constructs a newGenericSqlConverterfor the specified type, SQL types, and conversion function.GenericSqlConverter(Class<T> type, int sqlType, ConverterFunction<T> conversionFunction) Constructs a newGenericSqlConverterfor the specified type, single SQL type, and conversion function.