@Deprecated public class CacheableCallSite extends MutableCallSite
| Constructor and Description | 
|---|
CacheableCallSite(MethodType type)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper | 
getAndPut(String className,
         MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider)
Deprecated.  
  | 
MethodHandle | 
getDefaultTarget()
Deprecated.  
  | 
MethodHandle | 
getFallbackTarget()
Deprecated.  
  | 
long | 
incrementFallbackCount()
Deprecated.  
  | 
org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper | 
put(String name,
   org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw)
Deprecated.  
  | 
void | 
resetFallbackCount()
Deprecated.  
  | 
void | 
setDefaultTarget(MethodHandle defaultTarget)
Deprecated.  
  | 
void | 
setFallbackTarget(MethodHandle fallbackTarget)
Deprecated.  
  | 
dynamicInvoker, getTarget, setTarget, syncAllpublic CacheableCallSite(MethodType type)
public org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper getAndPut(String className, MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider)
public org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper put(String name, org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw)
public long incrementFallbackCount()
public void resetFallbackCount()
public MethodHandle getDefaultTarget()
public void setDefaultTarget(MethodHandle defaultTarget)
public MethodHandle getFallbackTarget()
public void setFallbackTarget(MethodHandle fallbackTarget)