public class MethodDescriptor extends MemberDescriptor
EntityDescriptor.Fragment
enclosingClassDescriptor, type
fragments, name, obfuscatedNames
Constructor and Description |
---|
MethodDescriptor(ClassDescriptor owner,
String jsniSignature) |
Modifier and Type | Method and Description |
---|---|
void |
addDependant(MethodDescriptor methodDescriptor) |
void |
addReference(JMethod methodRef) |
static MethodDescriptor |
from(ClassDescriptor classDescriptor,
JMethod method,
String signature)
Creates a method descriptor from a JMethod with its original signature, and set its enclosing
class.
|
Set<MethodDescriptor> |
getDependentMethods() |
int[] |
getDependentPointers()
Returns the dependent list ids.
|
String |
getJsniSignature()
The signature of the member.
|
Set<JMethod> |
getMethodReferences()
Returns the set of JMethods that share the same signature.
|
String |
getParamTypes() |
int |
getUniqueId() |
static String |
normalizeMethodSignature(String methodSignature) |
void |
setUniqueId(int uniqueId) |
getEnclosingClassDescriptor, getFullName, getType
addFragment, addObfuscatedName, getFragments, getName, getObfuscatedNames
public MethodDescriptor(ClassDescriptor owner, String jsniSignature)
public static MethodDescriptor from(ClassDescriptor classDescriptor, JMethod method, String signature)
public void addDependant(MethodDescriptor methodDescriptor)
public void addReference(JMethod methodRef)
public int[] getDependentPointers()
public Set<MethodDescriptor> getDependentMethods()
public String getJsniSignature()
MemberDescriptor
getJsniSignature
in class MemberDescriptor
public String getParamTypes()
public Set<JMethod> getMethodReferences()
public int getUniqueId()
public void setUniqueId(int uniqueId)
Copyright © 2016. All rights reserved.