getDescriptor

Convert class to class descriptor.

----------------

转换类为类描述符。

getDescriptor(String.class) -> "Ljava/lang/String;"

Return

class descriptor / 类描述符

Parameters

clazz

class / 类


Convert method to method descriptor.

----------------

转换方法为方法描述符。

getDescriptor(String.class.getMethod("length")) -> "Ljava/lang/String;->length()I"

Return

method descriptor / 方法描述符

Parameters

method

method / 方法


Convert constructor to method descriptor.

----------------

转换构造方法为方法描述符。

getDescriptor(String.class.getConstructor()) -> "Ljava/lang/String;->()V"

Return

constructor descriptor / 构造方法描述符

Parameters

constructor

constructor / 构造方法


Convert field to field descriptor.

----------------

转换字段为字段描述符。

getDescriptor(String.class.getField("CASE_INSENSITIVE_ORDER")) -> "Ljava/lang/String;->CASE_INSENSITIVE_ORDER:Ljava/util/Comparator;"

Return

field descriptor / 字段描述符

Parameters

field

field / 字段