public class ConverterUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
convertToDatabaseColumn(SqlDialect sqlDialect,
FieldMeta fieldMeta,
Object value) |
static <T,V> T |
convertToEntityAttribute(Class<T> fieldType,
V value) |
static String |
formatterDateValue(Object dateValue,
String pattern) |
static <R,X,Y> AttributeConverter<X,Y> |
getCustomAttributeConverter(Class<R> resultClass) |
static <R> FetchResultConverter<R> |
getFetchResultConverter(Class<R> resultClass) |
static Object |
ifBooleanToNumber(Object value) |
static <Y> AttributeConverter<Object,Y> |
loadCustomConverter(Class<? extends AttributeConverter> converterClass) |
static void |
putAttributeConverterModel(Class<?> fieldType,
AttributeConverterModel attributeConverter) |
static void |
putCustomAttributeConverter(Class<? extends AttributeConverter> fieldType,
AttributeConverter attributeConverter) |
static void |
putFetchResultConverter(Class<?> targetType,
FetchResultConverter fetchResultConverter) |
public static <Y> AttributeConverter<Object,Y> loadCustomConverter(Class<? extends AttributeConverter> converterClass)
public static Object convertToDatabaseColumn(SqlDialect sqlDialect, FieldMeta fieldMeta, Object value)
public static <T,V> T convertToEntityAttribute(Class<T> fieldType, V value)
public static void putAttributeConverterModel(Class<?> fieldType, AttributeConverterModel attributeConverter)
public static void putCustomAttributeConverter(Class<? extends AttributeConverter> fieldType, AttributeConverter attributeConverter)
public static void putFetchResultConverter(Class<?> targetType, FetchResultConverter fetchResultConverter)
public static <R> FetchResultConverter<R> getFetchResultConverter(Class<R> resultClass)
public static <R,X,Y> AttributeConverter<X,Y> getCustomAttributeConverter(Class<R> resultClass)
Copyright © 2024 Dynamic-SQL. All rights reserved.