Package org.codehaus.groovy.vmplugin.v7
Class CacheableCallSite
- java.lang.Object
- 
- java.lang.invoke.CallSite
- 
- java.lang.invoke.MutableCallSite
- 
- org.codehaus.groovy.vmplugin.v7.CacheableCallSite
 
 
 
- 
 @Deprecated public class CacheableCallSite extends MutableCallSite Deprecated.Represents a cacheable call site, which can reduce the cost of resolving methods- Since:
- 3.0.0
 
- 
- 
Constructor SummaryConstructors Constructor Description CacheableCallSite(MethodType type)Deprecated.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.codehaus.groovy.vmplugin.v7.MethodHandleWrappergetAndPut(String className, MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider)Deprecated.MethodHandlegetDefaultTarget()Deprecated.MethodHandlegetFallbackTarget()Deprecated.longincrementFallbackCount()Deprecated.org.codehaus.groovy.vmplugin.v7.MethodHandleWrapperput(String name, org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw)Deprecated.voidresetFallbackCount()Deprecated.voidsetDefaultTarget(MethodHandle defaultTarget)Deprecated.voidsetFallbackTarget(MethodHandle fallbackTarget)Deprecated.- 
Methods inherited from class java.lang.invoke.MutableCallSitedynamicInvoker, getTarget, setTarget, syncAll
 
- 
 
- 
- 
- 
Constructor Detail- 
CacheableCallSitepublic CacheableCallSite(MethodType type) Deprecated.
 
- 
 - 
Method Detail- 
getAndPutpublic org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper getAndPut(String className, MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider) Deprecated.
 - 
putpublic org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper put(String name, org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw) Deprecated.
 - 
incrementFallbackCountpublic long incrementFallbackCount() Deprecated.
 - 
resetFallbackCountpublic void resetFallbackCount() Deprecated.
 - 
getDefaultTargetpublic MethodHandle getDefaultTarget() Deprecated.
 - 
setDefaultTargetpublic void setDefaultTarget(MethodHandle defaultTarget) Deprecated.
 - 
getFallbackTargetpublic MethodHandle getFallbackTarget() Deprecated.
 - 
setFallbackTargetpublic void setFallbackTarget(MethodHandle fallbackTarget) Deprecated.
 
- 
 
-