-
- All Implemented Interfaces:
public final class ConverterExtensions
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Tconvert(Object $self, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。 final static <T extends Any> Tconvert(Object $self, Class<T> targetType, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。 final static Objectconvert(Object $self, Type targetType, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。 final static <T extends Any> TconvertOrNull(Object $self, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则返回null。 final static <T extends Any> TconvertOrNull(Object $self, Class<T> targetType, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则返回null。 final static ObjectconvertOrNull(Object $self, Type targetType, Map<String, Object> componentParams)根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则返回null。 -
-
Method Detail
-
convert
final static <T extends Any> T convert(Object $self, Map<String, Object> componentParams)
根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。
-
convert
final static <T extends Any> T convert(Object $self, Class<T> targetType, Map<String, Object> componentParams)
根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。
-
convert
final static Object convert(Object $self, Type targetType, Map<String, Object> componentParams)
根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则抛出异常。
-
convertOrNull
final static <T extends Any> T convertOrNull(Object $self, Map<String, Object> componentParams)
根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则返回null。
-
convertOrNull
final static <T extends Any> T convertOrNull(Object $self, Class<T> targetType, Map<String, Object> componentParams)
根据可选的配置参数,将当前对象转化为指定类型。如果指定的对象是null,或者转化失败,则返回null。
-
-
-
-