All Methods Static Methods Concrete Methods
限定符和类型 |
方法和说明 |
static <T> T |
cast(Object obj,
Class<T> clazz,
ParserConfig config) |
static <T> T |
cast(Object obj,
ParameterizedType type,
ParserConfig mapping) |
static <T> T |
cast(Object obj,
Type type,
ParserConfig mapping) |
static BigDecimal |
castToBigDecimal(Object value) |
static BigInteger |
castToBigInteger(Object value) |
static Boolean |
castToBoolean(Object value) |
static Byte |
castToByte(Object value) |
static byte[] |
castToBytes(Object value) |
static Character |
castToChar(Object value) |
static Date |
castToDate(Object value) |
static Double |
castToDouble(Object value) |
static <T> T |
castToEnum(Object obj,
Class<T> clazz,
ParserConfig mapping) |
static Float |
castToFloat(Object value) |
static Integer |
castToInt(Object value) |
static <T> T |
castToJavaBean(Map<String,Object> map,
Class<T> clazz,
ParserConfig config) |
static <T> T |
castToJavaBean(Object obj,
Class<T> clazz) |
static Long |
castToLong(Object value) |
static Short |
castToShort(Object value) |
static Date |
castToSqlDate(Object value) |
static String |
castToString(Object value) |
static Timestamp |
castToTimestamp(Object value) |
static void |
clearClassMapping() |
static List<FieldInfo> |
computeGetters(Class<?> clazz,
JSONType jsonType,
Map<String,String> aliasMap,
boolean sorted) |
static Collection |
createCollection(Type type) |
static String |
decapitalize(String name) |
static Class<?> |
getClass(Type type) |
static Class<?> |
getCollectionItemClass(Type fieldType) |
static Field |
getField(Class<?> clazz,
String fieldName,
Field[] declaredFields) |
static Type |
getGenericParamType(Type type) |
static JSONType |
getJSONType(Class<?> clazz) |
static int |
getParserFeatures(Class<?> clazz) |
static Class<?> |
getRawClass(Type type) |
static int |
getSerializeFeatures(Class<?> clazz) |
static JSONField |
getSupperMethodAnnotation(Class<?> clazz,
Method method) |
static boolean |
isGenericParamType(Type type) |
static Class<?> |
loadClass(String className) |
static Class<?> |
loadClass(String className,
ClassLoader classLoader) |
static Type |
unwrap(Type type) |
static Type |
unwrapOptional(Type type) |