public class StandardTypeConverter extends Object implements TypeConverter
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<Type,BasicConverter<?>> |
converters |
private static Map<Type,BasicConverter<?>> |
preparedSettings |
| 构造器和说明 |
|---|
StandardTypeConverter() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
convertValue(Object value,
Class<T> requiredType,
T defaultValue) |
boolean |
hasType(Class<?> javaType) |
<T> BasicConverter<T> |
lookupType(Class<T> javaType) |
<T> void |
registerType(Class<T> javaType,
BasicConverter<T> converter) |
void |
removeType(Class<?> javaType) |
private static final Map<Type,BasicConverter<?>> preparedSettings
private final Map<Type,BasicConverter<?>> converters
public <T> void registerType(Class<T> javaType, BasicConverter<T> converter)
registerType 在接口中 TypeConverterpublic void removeType(Class<?> javaType)
removeType 在接口中 TypeConverterpublic boolean hasType(Class<?> javaType)
hasType 在接口中 TypeConverterpublic <T> BasicConverter<T> lookupType(Class<T> javaType)
lookupType 在接口中 TypeConverterpublic <T> T convertValue(Object value, Class<T> requiredType, T defaultValue)
convertValue 在接口中 TypeConverterCopyright © 2020. All rights reserved.