public class JavaClassMethodProvider extends MethodProvider
MethodProvider
that provides methods by using the Java reflection API.Constructor and Description |
---|
JavaClassMethodProvider(java.lang.Class<?> clazz) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Invoker> |
getDeclaredMethods() |
java.lang.String |
getDottedName() |
MethodProvider[] |
getInterfaces() |
java.lang.String |
getSlashedName() |
MethodProvider |
getSuper() |
boolean |
isInterface() |
create, create, create, dynamicLookup, getDeclaredMethod, getDeclaredMethod, getMethod, getMethods, staticLookup, toString
public java.util.List<Invoker> getDeclaredMethods()
getDeclaredMethods
in class MethodProvider
public MethodProvider getSuper()
getSuper
in class MethodProvider
public MethodProvider[] getInterfaces()
getInterfaces
in class MethodProvider
public java.lang.String getSlashedName()
getSlashedName
in class MethodProvider
public java.lang.String getDottedName()
getDottedName
in class MethodProvider
public boolean isInterface()
isInterface
in class MethodProvider