com.alibaba.fastjson.util
Class ASMUtils

java.lang.Object
  extended by com.alibaba.fastjson.util.ASMUtils

public class ASMUtils
extends Object


Constructor Summary
ASMUtils()
           
 
Method Summary
static String getDesc(Class<?> returnType)
           
static String getDesc(Constructor<?> constructor)
           
static String getDesc(Method method)
           
static Type getFieldType(Class<?> clazz, String fieldName)
           
static Type getMethodType(Class<?> clazz, String methodName)
           
static String getPrimitiveLetter(Class<?> type)
           
static String getType(Class<?> parameterType)
           
static boolean isAndroid()
           
static boolean isAndroid(String vmName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASMUtils

public ASMUtils()
Method Detail

isAndroid

public static boolean isAndroid(String vmName)

isAndroid

public static boolean isAndroid()

getDesc

public static String getDesc(Method method)

getDesc

public static String getDesc(Constructor<?> constructor)

getDesc

public static String getDesc(Class<?> returnType)

getType

public static String getType(Class<?> parameterType)

getPrimitiveLetter

public static String getPrimitiveLetter(Class<?> type)

getMethodType

public static Type getMethodType(Class<?> clazz,
                                 String methodName)

getFieldType

public static Type getFieldType(Class<?> clazz,
                                String fieldName)


Copyright © 2012 Alibaba Group. All Rights Reserved.