org.springsource.loaded.ri
Class TypeDescriptorMethodProvider
java.lang.Object
org.springsource.loaded.ri.MethodProvider
org.springsource.loaded.ri.TypeDescriptorMethodProvider
- Direct Known Subclasses:
- ReloadableTypeMethodProvider
public abstract class TypeDescriptorMethodProvider
- extends MethodProvider
Abstract base class for implementation of MethodProvider that are capable of producing a TypeDescriptor
- Since:
- 0.5.0
| Methods inherited from class org.springsource.loaded.ri.MethodProvider |
create, create, create, dynamicLookup, getDeclaredMethod, getDeclaredMethod, getDottedName, getMethod, getMethods, staticLookup, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TypeDescriptorMethodProvider
public TypeDescriptorMethodProvider()
getTypeDescriptor
protected abstract TypeDescriptor getTypeDescriptor()
getTypeRegistry
protected abstract TypeRegistry getTypeRegistry()
invokerFor
protected abstract Invoker invokerFor(MethodMember methodMember)
getDeclaredMethods
public java.util.List<Invoker> getDeclaredMethods()
- Specified by:
getDeclaredMethods in class MethodProvider
getSuper
public MethodProvider getSuper()
- Specified by:
getSuper in class MethodProvider
getSlashedName
public java.lang.String getSlashedName()
- Specified by:
getSlashedName in class MethodProvider
getInterfaces
public MethodProvider[] getInterfaces()
- Specified by:
getInterfaces in class MethodProvider
isInterface
public boolean isInterface()
- Specified by:
isInterface in class MethodProvider