public abstract class TypeDescriptorMethodProvider extends MethodProvider
TypeDescriptor| Constructor and Description |
|---|
TypeDescriptorMethodProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Invoker> |
getDeclaredMethods() |
MethodProvider[] |
getInterfaces() |
java.lang.String |
getSlashedName() |
MethodProvider |
getSuper() |
protected abstract TypeDescriptor |
getTypeDescriptor() |
protected abstract TypeRegistry |
getTypeRegistry() |
protected abstract Invoker |
invokerFor(MethodMember methodMember) |
boolean |
isInterface() |
create, create, create, dynamicLookup, getDeclaredMethod, getDeclaredMethod, getDottedName, getMethod, getMethods, staticLookup, toStringprotected abstract TypeDescriptor getTypeDescriptor()
protected abstract TypeRegistry getTypeRegistry()
protected abstract Invoker invokerFor(MethodMember methodMember)
public java.util.List<Invoker> getDeclaredMethods()
getDeclaredMethods in class MethodProviderpublic MethodProvider getSuper()
getSuper in class MethodProviderpublic java.lang.String getSlashedName()
getSlashedName in class MethodProviderpublic MethodProvider[] getInterfaces()
getInterfaces in class MethodProviderpublic boolean isInterface()
isInterface in class MethodProvider