public final class DeclaredMemberIndexer
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> java.lang.reflect.Constructor<T> |
getConstructorForIndex(int index,
java.lang.Class<T> declaringClass) |
static java.util.List<java.lang.reflect.Constructor<?>> |
getDeclaredConstructors(java.lang.Class<?> declaringClass) |
static java.util.List<java.lang.reflect.Field> |
getDeclaredFields(java.lang.Class<?> declaringClass) |
static java.util.List<java.lang.reflect.Method> |
getDeclaredMethods(java.lang.Class<?> declaringClass) |
static java.lang.reflect.Field |
getFieldForIndex(int index,
java.lang.Class<?> declaringClass) |
static int |
getIndexForConstructor(java.lang.reflect.Constructor<?> constructor) |
static int |
getIndexForField(java.lang.reflect.Field field) |
static int |
getIndexForMethod(java.lang.reflect.Method method) |
static java.lang.reflect.Method |
getMethodForIndex(int index,
java.lang.Class<?> declaringClass) |
public static int getIndexForField(java.lang.reflect.Field field)
field - public static java.lang.reflect.Field getFieldForIndex(int index,
java.lang.Class<?> declaringClass)
index - declaringClass - java.lang.IndexOutOfBoundsException - if the index is out of rangepublic static int getIndexForMethod(java.lang.reflect.Method method)
method - public static java.lang.reflect.Method getMethodForIndex(int index,
java.lang.Class<?> declaringClass)
index - declaringClass - java.lang.IndexOutOfBoundsException - if the index is out of rangepublic static int getIndexForConstructor(java.lang.reflect.Constructor<?> constructor)
constructor - public static <T> java.lang.reflect.Constructor<T> getConstructorForIndex(int index,
java.lang.Class<T> declaringClass)
index - declaringClass - java.lang.IndexOutOfBoundsException - if the index is out of rangepublic static java.util.List<java.lang.reflect.Field> getDeclaredFields(java.lang.Class<?> declaringClass)
declaringClass - public static java.util.List<java.lang.reflect.Method> getDeclaredMethods(java.lang.Class<?> declaringClass)
declaringClass - public static java.util.List<java.lang.reflect.Constructor<?>> getDeclaredConstructors(java.lang.Class<?> declaringClass)
declaringClass - Copyright © 2015. All Rights Reserved.