public class MethodInfoEntry extends Object implements Serializable
Method
and Constructor
in JVMModifier and Type | Class and Description |
---|---|
static class |
MethodInfoEntry.JVMMethod |
Modifier | Constructor and Description |
---|---|
protected |
MethodInfoEntry() |
|
MethodInfoEntry(String name,
String signature,
String className) |
|
MethodInfoEntry(String name,
String signature,
String className,
String filePath) |
Modifier and Type | Method and Description |
---|---|
void |
addResolvedConstructor(Constructor resolvedConstructor) |
void |
addResolvedMethod(Collection<MethodInfoEntry.JVMMethod> methods) |
void |
addResolvedMethod(Method resolvedMethod) |
void |
addResolvedMethod(MethodInfoEntry.JVMMethod jvmMethod) |
String |
getClassLoaderName() |
String |
getClassName() |
int |
getCompLevel() |
String |
getFilePath() |
MethodInfoKey |
getKey() |
String |
getName() |
Set<MethodInfoEntry.JVMMethod> |
getResolvedMethods() |
String |
getSignature() |
boolean |
isResolved() |
boolean |
matchTo(MethodInfoEntry other) |
boolean |
resolved() |
void |
setClassLoaderName(String classLoaderName) |
void |
setCompLevel(int compLevel) |
String |
toString() |
public MethodInfoKey getKey()
public boolean resolved()
public String getName()
public String getSignature()
public String getClassName()
public String getClassLoaderName()
public void setClassLoaderName(String classLoaderName)
public String getFilePath()
public int getCompLevel()
public void setCompLevel(int compLevel)
public Set<MethodInfoEntry.JVMMethod> getResolvedMethods()
public boolean matchTo(MethodInfoEntry other)
public boolean isResolved()
public void addResolvedMethod(Method resolvedMethod)
public void addResolvedConstructor(Constructor resolvedConstructor)
public void addResolvedMethod(MethodInfoEntry.JVMMethod jvmMethod)
public void addResolvedMethod(Collection<MethodInfoEntry.JVMMethod> methods)
"Copyright 2018, Alibaba, Inc."