Package org.teavm.dependency
Class DefaultCallSite
- java.lang.Object
-
- org.teavm.dependency.DefaultCallSite
-
- All Implemented Interfaces:
Serializable,CallSite
public class DefaultCallSite extends Object implements CallSite, Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLocation(org.teavm.dependency.DefaultCallGraphNode caller, TextLocation location)Collection<? extends org.teavm.dependency.DefaultCallGraphNode>getCalledMethods()Collection<? extends org.teavm.dependency.DefaultCallGraphNode>getCallers()Collection<? extends TextLocation>getLocations(CallGraphNode caller)
-
-
-
Method Detail
-
getLocations
public Collection<? extends TextLocation> getLocations(CallGraphNode caller)
- Specified by:
getLocationsin interfaceCallSite
-
addLocation
public void addLocation(org.teavm.dependency.DefaultCallGraphNode caller, TextLocation location)
-
getCalledMethods
public Collection<? extends org.teavm.dependency.DefaultCallGraphNode> getCalledMethods()
- Specified by:
getCalledMethodsin interfaceCallSite
-
getCallers
public Collection<? extends org.teavm.dependency.DefaultCallGraphNode> getCallers()
- Specified by:
getCallersin interfaceCallSite
-
-