public abstract class AbstractExtensionMethodCache extends Object
Constructor and Description |
---|
AbstractExtensionMethodCache() |
Modifier and Type | Method and 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() |
public Map<String,List<MethodNode>> get(ClassLoader loader)
protected abstract void addAdditionalClassesToScan(Set<Class> instanceExtClasses, Set<Class> staticExtClasses)
protected abstract Predicate<MethodNode> getMethodFilter()
protected abstract Function<MethodNode,String> getMethodMapper()