Class AbstractExtensionMethodCache
- java.lang.Object
-
- org.codehaus.groovy.transform.stc.AbstractExtensionMethodCache
-
- Direct Known Subclasses:
ExtensionMethodCache
public abstract class AbstractExtensionMethodCache extends Object
- Since:
- 3.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractExtensionMethodCache()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
addAdditionalClassesToScan(Set<Class> instanceExtClasses, Set<Class> staticExtClasses)
Map<String,List<MethodNode>>
get(ClassLoader loader)
protected abstract Predicate<MethodNode>
getMethodFilter()
protected abstract Function<MethodNode,String>
getMethodMapper()
-
-
-
Method Detail
-
get
public Map<String,List<MethodNode>> get(ClassLoader loader)
-
addAdditionalClassesToScan
protected abstract void addAdditionalClassesToScan(Set<Class> instanceExtClasses, Set<Class> staticExtClasses)
-
getMethodFilter
protected abstract Predicate<MethodNode> getMethodFilter()
-
getMethodMapper
protected abstract Function<MethodNode,String> getMethodMapper()
-
-