Module litebridge.converter
Package org.litebridgedb.convert.converter
@NullMarked
package org.litebridgedb.convert.converter
Converter interfaces and bundled implementations.
This package defines the Converter and
SqlConverter interfaces, along with various
built-in implementations for common Java and SQL types.
-
ClassDescriptionAbstractNumberConverter<T extends Number>An abstract base class for
Converterimplementations that handle numeric types.An abstract base class forConverterimplementations that primarily convert values by parsing their string representation.A converter forBigDecimalvalues.A converter forBigIntegervalues.A converter forBooleanvalues.A converter forbyte[]values.A converter forBytevalues.A converter forCharactervalues.Converter<T>Represents a converter for a specific Java type.A functional interface for converting an object to a specific type.A converter forDoublevalues.A converter forFloatvalues.A generic implementation ofConverterthat uses aConverterFunctionfor the conversion logic.A generic implementation ofSqlConverterthat uses aConverterFunctionfor the conversion logic.A converter forIntegervalues.A converter forLongvalues.A converter forShortvalues.SqlConverter<T>ExtendsConverterto add SQL-specific metadata.A converter forDatevalues.A converter forTimevalues.A converter forTimestampvalues.A converter forStringvalues.