@Module public class AnnotatedFieldImpl<X> extends AnnotatedElementImpl implements AnnotatedField<X>
Constructor and Description |
---|
AnnotatedFieldImpl(AnnotatedType<X> declaringType,
java.lang.reflect.Field field) |
Modifier and Type | Method and Description |
---|---|
AnnotatedType<X> |
getDeclaringType()
Returns the declaring type
|
java.lang.reflect.Field |
getJavaMember()
Returns the reflected Method
|
boolean |
isStatic()
Returns true for a static field/method
|
java.lang.String |
toString() |
addAnalysisAnnotation, addAnnotation, addAnnotationIfAbsent, addAnnotations, addAnnotations, addOverrideAnnotation, clearAnnotations, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, fillTypeVariables, getAnalysisAnnotation, getAnnotation, getAnnotations, getBaseType, getBaseTypeImpl, getBaseTypeParamMap, getTypeClosure, getTypeVariables, isAnnotationPresent, removeAnnotation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
public AnnotatedFieldImpl(AnnotatedType<X> declaringType, java.lang.reflect.Field field)
public AnnotatedType<X> getDeclaringType()
AnnotatedMember
getDeclaringType
in interface AnnotatedMember<X>
public java.lang.reflect.Field getJavaMember()
getJavaMember
in interface AnnotatedField<X>
getJavaMember
in interface AnnotatedMember<X>
public boolean isStatic()
AnnotatedMember
isStatic
in interface AnnotatedMember<X>
public java.lang.String toString()
toString
in class AnnotatedElementImpl