Uses of Interface
jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig
Package
Description
The build compatible extension SPI.
-
Uses of DeclarationConfig in jakarta.enterprise.inject.build.compatible.spi
Modifier and TypeInterfaceDescriptioninterface
Allows adding annotations to and removing annotations from a class.interface
Allows adding annotations to and removing annotations from a field.interface
Allows adding annotations to and removing annotations from a method.interface
Allows adding annotations to and removing annotations from a method parameter.Modifier and TypeMethodDescriptionDeclarationConfig.addAnnotation
(AnnotationInfo annotation) Adds given annotation to this declaration.DeclarationConfig.addAnnotation
(Annotation annotation) Adds given annotation to this declaration.DeclarationConfig.addAnnotation
(Class<? extends Annotation> annotationType) Adds a marker annotation of given type to this declaration.DeclarationConfig.removeAllAnnotations()
Removes all annotations from this declaration.DeclarationConfig.removeAnnotation
(Predicate<AnnotationInfo> predicate) Removes all annotations matching given predicate from this declaration.