Package org.hibernate
Annotation Type Internal
-
@Target({PACKAGE,TYPE,METHOD,FIELD,CONSTRUCTOR}) @Retention(RUNTIME) @Documented public @interface Internal
Marks the annotated Java element as forming part of the internal implementation of Hibernate, meaning that clients should expect absolutely no guarantees with regard to the binary stability from release to release. The user of such an API is embracing the potential for their program to break with any point release of Hibernate.- Implementation Note:
- Defined with
RUNTIME
retention so tooling can see it