org.springsource.loaded.ri
Class ReloadableTypeMethodProvider
java.lang.Object
org.springsource.loaded.ri.MethodProvider
org.springsource.loaded.ri.TypeDescriptorMethodProvider
org.springsource.loaded.ri.ReloadableTypeMethodProvider
public class ReloadableTypeMethodProvider
- extends TypeDescriptorMethodProvider
Concrete implementation of MethodProvider that provides methods for a Reloadable Type, taking into account any changes made to
the type by reloading.
- Since:
- 0.5.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ReloadableTypeMethodProvider
public ReloadableTypeMethodProvider(ReloadableType rtype)
invokerFor
protected Invoker invokerFor(MethodMember methodMember)
- Specified by:
invokerFor in class TypeDescriptorMethodProvider
getTypeDescriptor
public TypeDescriptor getTypeDescriptor()
- Specified by:
getTypeDescriptor in class TypeDescriptorMethodProvider
getTypeRegistry
protected TypeRegistry getTypeRegistry()
- Specified by:
getTypeRegistry in class TypeDescriptorMethodProvider
getRType
public ReloadableType getRType()
getDeclaredMethods
public java.util.List<Invoker> getDeclaredMethods()
- Overrides:
getDeclaredMethods in class TypeDescriptorMethodProvider
getMethods
public java.util.Collection<Invoker> getMethods()
- Overrides:
getMethods in class MethodProvider
getMethod
public Invoker getMethod(java.lang.String name,
java.lang.Class<?>[] params)
- Overrides:
getMethod in class MethodProvider
getDeclaredMethod
public Invoker getDeclaredMethod(java.lang.String name,
java.lang.String paramsDescriptor)
- Overrides:
getDeclaredMethod in class MethodProvider