public class NoReflectionField extends Field
| Constructor and Description |
|---|
NoReflectionField(int index,
java.lang.String fieldName,
java.lang.String declaringClassName,
java.lang.String fieldTypeName,
int modifiers,
java.util.List<? extends java.lang.annotation.Annotation> annotationList) |
NoReflectionField(java.lang.String fieldName,
java.lang.String declaringClassName,
java.lang.String fieldTypeName,
int modifiers,
java.util.List<? extends java.lang.annotation.Annotation> annotationList) |
| Modifier and Type | Method and Description |
|---|---|
<A extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<A> annotationType) |
java.util.List<? extends java.lang.annotation.Annotation> |
getAnnotationList() |
java.lang.annotation.Annotation[] |
getDeclaredAnnotations() |
java.lang.Class<?> |
getDeclaringClass() |
java.lang.String |
getDeclaringClassName() |
java.lang.reflect.Type |
getGenericType() |
int |
getIndex() |
int |
getModifiers() |
java.lang.String |
getName() |
java.lang.Class |
getType() |
java.lang.String |
getTypeName() |
boolean |
isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
java.lang.String |
toString() |
get, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getShort, hashCode, isEnumConstant, isSynthetic, set, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setShort, toGenericStringpublic NoReflectionField(java.lang.String fieldName,
java.lang.String declaringClassName,
java.lang.String fieldTypeName,
int modifiers,
java.util.List<? extends java.lang.annotation.Annotation> annotationList)
public NoReflectionField(int index,
java.lang.String fieldName,
java.lang.String declaringClassName,
java.lang.String fieldTypeName,
int modifiers,
java.util.List<? extends java.lang.annotation.Annotation> annotationList)
public java.lang.Class<?> getDeclaringClass()
getDeclaringClass in class Fieldpublic java.lang.String getDeclaringClassName()
public java.lang.reflect.Type getGenericType()
getGenericType in class Fieldpublic java.lang.String getTypeName()
public int getIndex()
public java.util.List<? extends java.lang.annotation.Annotation> getAnnotationList()
public int getModifiers()
getModifiers in class Fieldpublic <A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A> annotationType)
getAnnotation in class Fieldpublic java.lang.annotation.Annotation[] getDeclaredAnnotations()
getDeclaredAnnotations in class Fieldpublic boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
isAnnotationPresent in class Field