public class ReflectUtil
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ReflectUtil.AttributeContext |
static class |
ReflectUtil.AttributeContextComparator |
static class |
ReflectUtil.PREFIX |
修飾子とタイプ | フィールドと説明 |
---|---|
static int[] |
PRIME |
コンストラクタと説明 |
---|
ReflectUtil() |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.util.List<java.lang.reflect.Field> |
getAnnotationPresentedField(java.lang.Class<?> cls,
java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
static java.util.List<java.lang.reflect.Method> |
getAnnotationPresentedMethods(java.lang.Class<?> cls,
java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
static java.lang.Class<?>[] |
getGenericTypeForMethodReturn(java.lang.reflect.Method method) |
static java.lang.Class<?> |
getParameterGenericType(java.lang.reflect.Field field) |
static boolean |
isPresentedByInterface(java.lang.Class<?> target,
java.lang.Class<?> intf) |
static void |
main(java.lang.String[] args) |
public static java.lang.Class<?> getParameterGenericType(java.lang.reflect.Field field)
field
- public static boolean isPresentedByInterface(java.lang.Class<?> target, java.lang.Class<?> intf)
public static java.util.List<java.lang.reflect.Method> getAnnotationPresentedMethods(java.lang.Class<?> cls, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public static java.util.List<java.lang.reflect.Field> getAnnotationPresentedField(java.lang.Class<?> cls, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public static java.lang.Class<?>[] getGenericTypeForMethodReturn(java.lang.reflect.Method method)
public static void main(java.lang.String[] args)