Annotation Interface Incubating
@Internal
@Target({PACKAGE,TYPE,ANNOTATION_TYPE,METHOD,FIELD,CONSTRUCTOR})
@Retention(RUNTIME)
@Documented
public @interface Incubating
Marks the annotated Java element as incubating, potentially
recursively. An incubating API is one which is still being actively
developed and therefore may change at a later time; a "tech preview".
The user of such an API is considered an early adopter who helps shape
the final definition of the API.
This annotation is an internal contract intended for Hibernate's own
lifecycle management.
- Implementation Note:
- Defined with
RUNTIMEretention so tooling can see it
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements