Class BackedAnnotatedField<X>
java.lang.Object
org.jboss.weld.annotated.slim.BaseAnnotated
org.jboss.weld.annotated.slim.backed.BackedAnnotated
org.jboss.weld.annotated.slim.backed.BackedAnnotatedMember<X>
org.jboss.weld.annotated.slim.backed.BackedAnnotatedField<X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Annotated,jakarta.enterprise.inject.spi.AnnotatedField<X>,jakarta.enterprise.inject.spi.AnnotatedMember<X>,Serializable
public class BackedAnnotatedField<X>
extends BackedAnnotatedMember<X>
implements jakarta.enterprise.inject.spi.AnnotatedField<X>, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.weld.annotated.slim.backed.BackedAnnotatedMember
BackedAnnotatedMember.BackedAnnotatedMemberSerializationProxy<X,A extends jakarta.enterprise.inject.spi.AnnotatedMember<? super X>> -
Constructor Summary
ConstructorsConstructorDescriptionBackedAnnotatedField(Type baseType, Field field, BackedAnnotatedType<X> declaringType, SharedObjectCache sharedObjectCache) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected AnnotatedElement<T extends Annotation>
TgetAnnotation(Class<T> annotationType) inthashCode()booleanisAnnotationPresent(Class<? extends Annotation> annotationType) static <X,Y extends X>
jakarta.enterprise.inject.spi.AnnotatedField<X>of(Field field, BackedAnnotatedType<Y> declaringType, SharedObjectCache sharedObjectCache) toString()Methods inherited from class org.jboss.weld.annotated.slim.backed.BackedAnnotatedMember
getDeclaringType, getReflectionCache, isStaticMethods inherited from class org.jboss.weld.annotated.slim.backed.BackedAnnotated
getAnnotations, getTypeClosure, initTypeClosureMethods inherited from class org.jboss.weld.annotated.slim.BaseAnnotated
getBaseTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.Annotated
getAnnotations, getBaseType, getTypeClosureMethods inherited from interface jakarta.enterprise.inject.spi.AnnotatedField
getAnnotationsMethods inherited from interface jakarta.enterprise.inject.spi.AnnotatedMember
getDeclaringType, isStatic
-
Constructor Details
-
Method Details
-
getJavaMember
-
getAnnotation
- Specified by:
getAnnotationin interfacejakarta.enterprise.inject.spi.Annotated
-
getAnnotatedElement
- Specified by:
getAnnotatedElementin classBackedAnnotated
-
isAnnotationPresent
- Specified by:
isAnnotationPresentin interfacejakarta.enterprise.inject.spi.Annotated
-
hashCode
public int hashCode() -
equals
-
toString