Uses of Interface
jakarta.enterprise.lang.model.AnnotationInfo
-
Packages that use AnnotationInfo Package Description jakarta.enterprise.inject.build.compatible.spi The build compatible extension SPI.jakarta.enterprise.lang.model The core interfaces of the language model that represent annotations and annotation targets. -
-
Uses of AnnotationInfo in jakarta.enterprise.inject.build.compatible.spi
Methods in jakarta.enterprise.inject.build.compatible.spi that return AnnotationInfo Modifier and Type Method Description AnnotationInfoAnnotationBuilder. build()Returns anAnnotationInfothat includes all annotation members defined by previous method calls on this builder.Methods in jakarta.enterprise.inject.build.compatible.spi that return types with arguments of type AnnotationInfo Modifier and Type Method Description Collection<AnnotationInfo>InterceptorInfo. interceptorBindings()Returns the set of interceptor binding annotations declared on this interceptor.Collection<AnnotationInfo>StereotypeInfo. interceptorBindings()Returns the set of interceptor binding annotations defined by this stereotype.Collection<AnnotationInfo>BeanInfo. qualifiers()Returns a collection of this bean's qualifiers, represented asAnnotationInfo.Collection<AnnotationInfo>InjectionPointInfo. qualifiers()Returns a collection of qualifiers declared on this injection point, represented asAnnotationInfo.Collection<AnnotationInfo>ObserverInfo. qualifiers()Returns a collection of observed event qualifiers, represented asAnnotationInfo.Methods in jakarta.enterprise.inject.build.compatible.spi with parameters of type AnnotationInfo Modifier and Type Method Description ClassConfigClassConfig. addAnnotation(AnnotationInfo annotation)Adds given annotation to this class.DeclarationConfigDeclarationConfig. addAnnotation(AnnotationInfo annotation)Adds given annotation to this declaration.FieldConfigFieldConfig. addAnnotation(AnnotationInfo annotation)Adds given annotation to this field.MethodConfigMethodConfig. addAnnotation(AnnotationInfo annotation)Adds given annotation to this method.ParameterConfigParameterConfig. addAnnotation(AnnotationInfo annotation)Adds given annotation to this method parameter.AnnotationBuilderAnnotationBuilder. member(String name, AnnotationInfo value)Adds an annotation-valued annotation member with givenname.AnnotationBuilderAnnotationBuilder. member(String name, AnnotationInfo[] values)Adds an annotation array-valued annotation member with givenname.SyntheticBeanBuilder<T>SyntheticBeanBuilder. qualifier(AnnotationInfo qualifierAnnotation)Adds given annotation to the set of qualifiers of this synthetic bean.SyntheticObserverBuilder<T>SyntheticObserverBuilder. qualifier(AnnotationInfo qualifierAnnotation)Adds given annotation to the set of qualifiers of this synthetic observer.default AnnotationBuilderAnnotationBuilder. value(AnnotationInfo value)Adds an annotation-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder. value(AnnotationInfo[] values)Adds an annotation array-valued annotation member calledvalue.SyntheticBeanBuilder<T>SyntheticBeanBuilder. withParam(String key, AnnotationInfo value)Adds an annotation-valued parameter to the parameter map.SyntheticBeanBuilder<T>SyntheticBeanBuilder. withParam(String key, AnnotationInfo[] value)Adds an annotation array-valued parameter to the parameter map.SyntheticObserverBuilder<T>SyntheticObserverBuilder. withParam(String key, AnnotationInfo value)Adds an annotation-valued parameter to the parameter map.SyntheticObserverBuilder<T>SyntheticObserverBuilder. withParam(String key, AnnotationInfo[] value)Adds an annotation array-valued parameter to the parameter map.Method parameters in jakarta.enterprise.inject.build.compatible.spi with type arguments of type AnnotationInfo Modifier and Type Method Description ClassConfigClassConfig. removeAnnotation(Predicate<AnnotationInfo> predicate)Removes all annotations matching given predicate from this class.DeclarationConfigDeclarationConfig. removeAnnotation(Predicate<AnnotationInfo> predicate)Removes all annotations matching given predicate from this declaration.FieldConfigFieldConfig. removeAnnotation(Predicate<AnnotationInfo> predicate)Removes all annotations matching given predicate from this field.MethodConfigMethodConfig. removeAnnotation(Predicate<AnnotationInfo> predicate)Removes all annotations matching given predicate from this method.ParameterConfigParameterConfig. removeAnnotation(Predicate<AnnotationInfo> predicate)Removes all annotations matching given predicate from this method parameter. -
Uses of AnnotationInfo in jakarta.enterprise.lang.model
Methods in jakarta.enterprise.lang.model that return AnnotationInfo Modifier and Type Method Description <T extends Annotation>
AnnotationInfoAnnotationTarget. annotation(Class<T> annotationType)Returns an annotation of given type, if it is present on this annotation target.AnnotationInfoAnnotationMember. asNestedAnnotation()Returns this nested annotation value as anAnnotationInfo.Methods in jakarta.enterprise.lang.model that return types with arguments of type AnnotationInfo Modifier and Type Method Description Collection<AnnotationInfo>AnnotationTarget. annotations()Returns a collection of all annotations present on this annotation target.Collection<AnnotationInfo>AnnotationTarget. annotations(Predicate<AnnotationInfo> predicate)Returns a collection of all annotations present on this annotation target that match given predicate.<T extends Annotation>
Collection<AnnotationInfo>AnnotationTarget. repeatableAnnotation(Class<T> annotationType)Returns a collection of annotations of given repeatableannotationTypethat are present on this annotation target.Method parameters in jakarta.enterprise.lang.model with type arguments of type AnnotationInfo Modifier and Type Method Description Collection<AnnotationInfo>AnnotationTarget. annotations(Predicate<AnnotationInfo> predicate)Returns a collection of all annotations present on this annotation target that match given predicate.booleanAnnotationTarget. hasAnnotation(Predicate<AnnotationInfo> predicate)Returns whether given predicate matches any annotation present on this annotation target.
-