Uses of Package
jakarta.enterprise.inject.build.compatible.spi
Package
Description
The build compatible extension SPI.
-
ClassDescriptionBuilder for annotations of given type.Supports instantiating
AnnotationBuilder
.Beans are: managed beans beans defined by producer methods beans defined by producer fields synthetic beans Managed beans are also known as class-based beans, while beans defined by producer methods and producer fields are together also known as producer-based beans.Service provider interface for various services needed byBuildCompatibleExtension
implementations.Allows adding annotations to and removing annotations from a class.Allows adding annotations to and removing annotations from a declaration.Disposer methods may exist for producer-based beans.Allows adding annotations to and removing annotations from a field.An injection point defined on some bean.Interceptors are managed beans annotated@Interceptor
.Opaque token that stands in for an invoker registered usingInvokerFactory.createInvoker(BeanInfo, MethodInfo)
andInvokerBuilder.build()
.Allows adding annotations to and removing annotations from a method.Observers are: observer methods synthetic observers Observer methods directly correspond to a method declaration in program source code.Allows adding annotations to and removing annotations from a method parameter.AString
-keyed parameter map.A scope of a bean.A stereotype.Builder for synthetic beans.Creation function for a synthetic bean defined bySyntheticBeanBuilder
.Destruction function for a synthetic bean defined bySyntheticBeanBuilder
.The event notification function for a synthetic observer defined bySyntheticObserverBuilder
.Builder for synthetic observers.