public class ReloadableTypeMethodProvider extends TypeDescriptorMethodProvider
Constructor and Description |
---|
ReloadableTypeMethodProvider(ReloadableType rtype) |
Modifier and Type | Method and Description |
---|---|
Invoker |
getDeclaredMethod(java.lang.String name,
java.lang.String paramsDescriptor) |
java.util.List<Invoker> |
getDeclaredMethods() |
Invoker |
getMethod(java.lang.String name,
java.lang.Class<?>[] params) |
java.util.Collection<Invoker> |
getMethods() |
ReloadableType |
getRType() |
TypeDescriptor |
getTypeDescriptor() |
protected TypeRegistry |
getTypeRegistry() |
protected Invoker |
invokerFor(MethodMember methodMember) |
getInterfaces, getSlashedName, getSuper, isInterface
create, create, create, dynamicLookup, getDeclaredMethod, getDottedName, staticLookup, toString
public ReloadableTypeMethodProvider(ReloadableType rtype)
protected Invoker invokerFor(MethodMember methodMember)
invokerFor
in class TypeDescriptorMethodProvider
public TypeDescriptor getTypeDescriptor()
getTypeDescriptor
in class TypeDescriptorMethodProvider
protected TypeRegistry getTypeRegistry()
getTypeRegistry
in class TypeDescriptorMethodProvider
public ReloadableType getRType()
public java.util.List<Invoker> getDeclaredMethods()
getDeclaredMethods
in class TypeDescriptorMethodProvider
public java.util.Collection<Invoker> getMethods()
getMethods
in class MethodProvider
public Invoker getMethod(java.lang.String name, java.lang.Class<?>[] params)
getMethod
in class MethodProvider
public Invoker getDeclaredMethod(java.lang.String name, java.lang.String paramsDescriptor)
getDeclaredMethod
in class MethodProvider