public class Converter extends Object
| コンストラクタと説明 |
|---|
Converter() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T,U> void |
addArrayConversion(Class<T[]> src,
Class<U[]> dst) |
<T> void |
addArrayConversion(Class<T> dst) |
<T,U extends T> |
addConcreteClassAlias(Class<T> src,
Class<U> dst) |
<T extends Enum<T>> |
addEnumConversion(Class<T> dst) |
<T,U extends T> |
addFromToStringConverter(Class<T> dst) |
<T,U> void |
addTransformerConversion(Class<T> src,
Class<U> dst,
Transformer<T,U> transformer) |
<T,U> void |
addTransformerConversion(Transformer<T,U> transformer) |
<T> T |
convert(Object value,
Class<T> target) |
<T> T |
convert(Object value,
Type type) |
<T> Collection<T> |
convertCollection(Collection<?> value,
Class<?> compositeType,
Class<T> componentType) |
<T> Collection<T> |
convertCollection(Collection<?> value,
Class<?> compositeType,
Type componentType) |
<T extends Collection<?>> |
convertCollection(Collection<?> value,
ComponentConverter componentConverter) |
Object |
convertCollectionToArray(Collection<?> value,
Class<?> componentType) |
Object[] |
convertEachElement(Object[] objects,
Class<?>[] types) |
Object[] |
convertEachElement(Object array,
Class<?>[] types) |
<T> T |
convertMapToBean(Map<String,Object> value,
Class<T> targetClass) |
void |
copyProperties(Object target,
Object source) |
public <T> void addArrayConversion(Class<T> dst) throws IllegalArgumentException
public <T,U> void addArrayConversion(Class<T[]> src, Class<U[]> dst) throws IllegalArgumentException
public <T extends Enum<T>> void addEnumConversion(Class<T> dst) throws IllegalArgumentException
public <T,U extends T> void addConcreteClassAlias(Class<T> src, Class<U> dst) throws IllegalArgumentException
public <T,U extends T> void addFromToStringConverter(Class<T> dst)
public <T,U> void addTransformerConversion(Transformer<T,U> transformer) throws IllegalArgumentException
public <T,U> void addTransformerConversion(Class<T> src, Class<U> dst, Transformer<T,U> transformer)
public <T extends Collection<?>> T convertCollection(Collection<?> value, ComponentConverter componentConverter) throws ConversionException
public <T> Collection<T> convertCollection(Collection<?> value, Class<?> compositeType, Class<T> componentType) throws ConversionException
public <T> Collection<T> convertCollection(Collection<?> value, Class<?> compositeType, Type componentType) throws ConversionException
public Object convertCollectionToArray(Collection<?> value, Class<?> componentType) throws ConversionException
public <T> T convertMapToBean(Map<String,Object> value, Class<T> targetClass) throws ConversionException
public <T> T convert(Object value, Type type) throws ConversionException
public <T> T convert(Object value, Class<T> target) throws ConversionException
public void copyProperties(Object target, Object source) throws ConversionException
Copyright © 2018. All rights reserved.