public class UnbackedAnnotatedField<X> extends UnbackedAnnotatedMember<X> implements AnnotatedField<X>, Serializable
Constructor and Description |
---|
UnbackedAnnotatedField(Type baseType,
Set<Type> typeClosure,
Set<Annotation> annotations,
Field field,
UnbackedAnnotatedType<X> declaringType) |
Modifier and Type | Method and Description |
---|---|
Field |
getJavaMember()
Get the underlying
Field . |
static <X,Y extends X> |
of(AnnotatedField<X> originalField,
UnbackedAnnotatedType<Y> declaringType,
SharedObjectCache cache) |
String |
toString() |
getDeclaringType, isStatic
getAnnotation, getAnnotations, getTypeClosure, isAnnotationPresent
getBaseType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDeclaringType, isStatic
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
public UnbackedAnnotatedField(Type baseType, Set<Type> typeClosure, Set<Annotation> annotations, Field field, UnbackedAnnotatedType<X> declaringType)
public static <X,Y extends X> AnnotatedField<X> of(AnnotatedField<X> originalField, UnbackedAnnotatedType<Y> declaringType, SharedObjectCache cache)
public Field getJavaMember()
AnnotatedField
Get the underlying Field
.
getJavaMember
in interface AnnotatedField<X>
getJavaMember
in interface AnnotatedMember<X>
Field
Copyright © 2014. All Rights Reserved.