Class AbstractExtensionMethodCache
java.lang.Object
org.codehaus.groovy.transform.stc.AbstractExtensionMethodCache
- Direct Known Subclasses:
- ExtensionMethodCache
public abstract class AbstractExtensionMethodCache
extends java.lang.Object
- Since:
- 3.0.0
- 
Constructor SummaryConstructors Constructor Description AbstractExtensionMethodCache()
- 
Method SummaryModifier and Type Method Description protected abstract voidaddAdditionalClassesToScan(java.util.Set<java.lang.Class> instanceExtClasses, java.util.Set<java.lang.Class> staticExtClasses)java.util.Map<java.lang.String,java.util.List<MethodNode>>get(java.lang.ClassLoader loader)protected abstract java.util.function.Predicate<MethodNode>getMethodFilter()protected abstract java.util.function.Function<MethodNode,java.lang.String>getMethodMapper()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
AbstractExtensionMethodCachepublic AbstractExtensionMethodCache()
 
- 
- 
Method Details- 
getpublic java.util.Map<java.lang.String,java.util.List<MethodNode>> get(java.lang.ClassLoader loader)
- 
addAdditionalClassesToScanprotected abstract void addAdditionalClassesToScan(java.util.Set<java.lang.Class> instanceExtClasses, java.util.Set<java.lang.Class> staticExtClasses)
- 
getMethodFilter
- 
getMethodMapper
 
-