Uses of Interface
jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig
Packages that use DeclarationConfig
Package
Description
The build compatible extension SPI.
-
Uses of DeclarationConfig in jakarta.enterprise.inject.build.compatible.spi
Subinterfaces of DeclarationConfig in jakarta.enterprise.inject.build.compatible.spiModifier and TypeInterfaceDescriptioninterfaceAllows adding annotations to and removing annotations from a class.interfaceAllows adding annotations to and removing annotations from a field.interfaceAllows adding annotations to and removing annotations from a method.interfaceAllows adding annotations to and removing annotations from a method parameter.Methods in jakarta.enterprise.inject.build.compatible.spi that return DeclarationConfigModifier 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.