java.lang.Object
de.grogra.reflect.MemberDecorator
de.grogra.xl.compiler.InheritedMethod
-
Field Summary
Fields inherited from interface de.grogra.reflect.Member
ABSTRACT, ACCESS_MODIFIERS, ARRAY, BRIDGE, CONSTANT, FINAL, GLOBAL, INTERFACE, JAVA_MODIFIERS, LOCAL_CLASS, MIN_UNUSED_MODIFIER, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILEFields inherited from interface de.grogra.reflect.Method
CONSTRUCTOR_MODIFIERS, INTERFACE_MODIFIERS, METHOD_0, MODIFIERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetExceptionType(int index) getParameterAnnotation(int param, int index) intgetParameterAnnotationCount(int param) intgetParameterType(int index) static TypeMethods inherited from class de.grogra.reflect.MemberDecorator
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDecoratedMember, getDescriptor, getModifiers, getName, getSimpleName, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.grogra.reflect.Member
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleName
-
Constructor Details
-
InheritedMethod
-
-
Method Details
-
getQualifyingType
-
getReturnType
- Specified by:
getReturnTypein interfaceMethod
-
getParameterAnnotationCount
public int getParameterAnnotationCount(int param) - Specified by:
getParameterAnnotationCountin interfaceMethod
-
getParameterAnnotation
- Specified by:
getParameterAnnotationin interfaceMethod
-
invoke
public Object invoke(Object instance, Object[] arguments) throws InvocationTargetException, IllegalAccessException - Specified by:
invokein interfaceMethod- Throws:
InvocationTargetExceptionIllegalAccessException
-
getExceptionCount
public int getExceptionCount()- Specified by:
getExceptionCountin interfaceMethod
-
getExceptionType
- Specified by:
getExceptionTypein interfaceMethod
-
getParameterCount
public int getParameterCount()- Specified by:
getParameterCountin interfaceSignature
-
getParameterType
- Specified by:
getParameterTypein interfaceSignature
-