Package org.teavm.dependency
Class DefaultCallSite
- java.lang.Object
-
- org.teavm.dependency.DefaultCallSite
-
- All Implemented Interfaces:
java.io.Serializable,CallSite
public class DefaultCallSite extends java.lang.Object implements CallSite, java.io.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)java.util.Collection<? extends org.teavm.dependency.DefaultCallGraphNode>getCalledMethods()java.util.Collection<? extends org.teavm.dependency.DefaultCallGraphNode>getCallers()java.util.Collection<? extends TextLocation>getLocations(CallGraphNode caller)
-
-
-
Method Detail
-
getLocations
public java.util.Collection<? extends TextLocation> getLocations(CallGraphNode caller)
- Specified by:
getLocationsin interfaceCallSite
-
addLocation
public void addLocation(org.teavm.dependency.DefaultCallGraphNode caller, TextLocation location)
-
getCalledMethods
public java.util.Collection<? extends org.teavm.dependency.DefaultCallGraphNode> getCalledMethods()
- Specified by:
getCalledMethodsin interfaceCallSite
-
getCallers
public java.util.Collection<? extends org.teavm.dependency.DefaultCallGraphNode> getCallers()
- Specified by:
getCallersin interfaceCallSite
-
-