public class TypeUtils extends Object
| 构造器和说明 |
|---|
TypeUtils() |
public static final BigDecimal castToBigDecimal(Object value)
public static final BigInteger castToBigInteger(Object value)
public static final byte[] castToBytes(Object value)
public static final <T> T cast(Object obj, Class<T> clazz, ParserConfig mapping)
public static final <T> T castToEnum(Object obj, Class<T> clazz, ParserConfig mapping)
public static final <T> T cast(Object obj, Type type, ParserConfig mapping)
public static final <T> T cast(Object obj, ParameterizedType type, ParserConfig mapping)
public static final <T> T castToJavaBean(Map<String,Object> map, Class<T> clazz, ParserConfig mapping)
public static void addBaseClassMappings()
public static void clearClassMapping()
public static List<FieldInfo> computeGetters(Class<?> clazz, Map<String,String> aliasMap)
public static List<FieldInfo> computeGetters(Class<?> clazz, Map<String,String> aliasMap, boolean sorted)
public static JSONField getSupperMethodAnnotation(Class<?> clazz, Method method)
Copyright © 2012-2013 Alibaba Group. All Rights Reserved.