public class DexMethod
extends DexMember
Represents a single method reference.
| Modifier and Type | Field and Description |
|---|---|
static com.jakewharton.dex.DexMethod.Companion |
Companion
Deprecated.
|
| Constructor and Description |
|---|
DexMethod(java.lang.String declaringType,
java.lang.String name,
java.util.List<com.jakewharton.dex.TypeDescriptor> parameterTypes,
java.lang.String returnType)
Represents a single method reference.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(DexMember other) |
java.lang.String |
component1() |
java.lang.String |
component2() |
java.util.List<com.jakewharton.dex.TypeDescriptor> |
component3() |
java.lang.String |
component4() |
DexMethod |
copy(java.lang.String declaringType,
java.lang.String name,
java.util.List<com.jakewharton.dex.TypeDescriptor> parameterTypes,
java.lang.String returnType)
Represents a single method reference.
|
boolean |
equals(java.lang.Object p) |
java.lang.String |
getDeclaringType() |
java.lang.String |
getName() |
java.util.List<com.jakewharton.dex.TypeDescriptor> |
getParameterTypes() |
java.lang.String |
getReturnType() |
int |
hashCode() |
java.lang.String |
render(boolean hideSyntheticNumbers) |
public DexMethod(java.lang.String declaringType,
java.lang.String name,
java.util.List<com.jakewharton.dex.TypeDescriptor> parameterTypes,
java.lang.String returnType)
Represents a single method reference.
public java.lang.String render(boolean hideSyntheticNumbers)
public int compareTo(DexMember other)
public java.lang.String getDeclaringType()
public java.lang.String getName()
public java.util.List<com.jakewharton.dex.TypeDescriptor> getParameterTypes()
public java.lang.String getReturnType()
public java.lang.String component1()
public java.lang.String component2()
public java.util.List<com.jakewharton.dex.TypeDescriptor> component3()
public java.lang.String component4()
public DexMethod copy(java.lang.String declaringType, java.lang.String name, java.util.List<com.jakewharton.dex.TypeDescriptor> parameterTypes, java.lang.String returnType)
Represents a single method reference.
public int hashCode()
public boolean equals(java.lang.Object p)