public abstract class Method extends Object implements wpds.interfaces.Location
| Modifier | Constructor and Description |
|---|---|
protected |
Method() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(wpds.interfaces.Location other) |
static Method |
epsilon() |
abstract ControlFlowGraph |
getControlFlowGraph() |
abstract WrappedClass |
getDeclaringClass() |
abstract Set<Val> |
getLocals() |
abstract String |
getName() |
Val |
getParameterLocal(int i) |
abstract List<Val> |
getParameterLocals() |
Collection<Val> |
getReturnLocals() |
abstract List<Statement> |
getStatements() |
abstract String |
getSubSignature() |
abstract Val |
getThisLocal() |
abstract boolean |
isConstructor() |
abstract boolean |
isNative() |
abstract boolean |
isParameterLocal(Val val) |
abstract boolean |
isPublic() |
abstract boolean |
isStatic() |
abstract boolean |
isStaticInitializer() |
abstract boolean |
isThisLocal(Val val) |
String |
toString() |
public static Method epsilon()
public abstract boolean isStaticInitializer()
public abstract boolean isParameterLocal(Val val)
public abstract boolean isThisLocal(Val val)
public abstract Val getThisLocal()
public abstract boolean isStatic()
public abstract boolean isNative()
public abstract WrappedClass getDeclaringClass()
public abstract ControlFlowGraph getControlFlowGraph()
public abstract String getSubSignature()
public abstract String getName()
public Val getParameterLocal(int i)
public abstract boolean isConstructor()
public abstract boolean isPublic()
public Collection<Val> getReturnLocals()
public boolean accepts(wpds.interfaces.Location other)
accepts in interface wpds.interfaces.LocationCopyright © 2024. All rights reserved.