public class CallSite
extends java.lang.Object
Constructor and Description |
---|
CallSite(java.lang.Object caller,
java.lang.String name,
MethodType type) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
callerClass() |
protected boolean |
canSetTarget(MethodHandle target) |
protected void |
checkTarget(MethodHandle target) |
MethodHandle |
getTarget() |
protected MethodHandle |
initialTarget() |
java.lang.String |
name() |
java.lang.Object[] |
nameComponents() |
void |
setTarget(MethodHandle target) |
java.lang.String |
toString() |
MethodType |
type() |
public CallSite(java.lang.Object caller, java.lang.String name, MethodType type)
protected MethodHandle initialTarget()
public MethodHandle getTarget()
public void setTarget(MethodHandle target)
protected void checkTarget(MethodHandle target)
protected boolean canSetTarget(MethodHandle target)
public java.lang.Class<?> callerClass()
public java.lang.String name()
public java.lang.Object[] nameComponents()
public MethodType type()
public java.lang.String toString()
toString
in class java.lang.Object