Uses of Annotation Interface
org.hibernate.models.Incubating
Packages that use Incubating
Package
Description
A de-typed abstraction over "reflection" and annotations (and in the case of Hibernate ORM,
mapping XML also).
Packages with annotations of type Incubating
Package
Description
A de-typed abstraction over "reflection" and annotations (and in the case of Hibernate ORM,
mapping XML also).
-
Uses of Incubating in org.hibernate.models
Fields in org.hibernate.models with annotations of type IncubatingModifier and TypeFieldDescriptionstatic final StringSettings.TRACK_IMPLEMENTORSControls whether to track implementors. -
Uses of Incubating in org.hibernate.models.spi
Classes in org.hibernate.models.spi with annotations of type IncubatingModifier and TypeInterfaceDescriptioninterfaceAccess to load resources from a ClassLoaderMethods in org.hibernate.models.spi with annotations of type IncubatingModifier and TypeMethodDescriptiondefault Set<ClassDetails> ClassDetailsRegistry.collectImplementors(String base, boolean includeBase) Walks the inheritance tree, starting frombase, "downward" calling the consumer for each subclass and interface which is directly an implementor.default Set<ClassDetails> ClassDetailsRegistry.collectImplementors(String base, boolean includeBase, Predicate<ClassDetails> exclusions) Walks the inheritance tree, starting frombase, "downward" calling the consumer for each subclass and interface which is directly an implementor.default Set<ClassDetails> ClassDetailsRegistry.findConcreteTypes(String base) Find all non-abstract ClassDetails which extended from or implements the named base type, which might be a class or interface.default Set<ClassDetails> ClassDetailsRegistry.findConcreteTypes(String base, boolean includeBase) Find ClassDetails for all non-abstract subtypes / implementors of the given base (which might be a class or interface).voidClassDetailsRegistry.forEachDirectImplementor(String interfaceName, ClassDetailsRegistry.ClassDetailsConsumer consumer) Visit each direct implementor, including specializations, of the named interface.ClassDetailsRegistry.getDirectImplementors(String interfaceName) Get the list of all direct implementors, including specializations, for the named interface.voidClassDetailsRegistry.walkConcreteTypes(String base, boolean includeBase, ClassDetailsRegistry.ClassDetailsConsumer consumer) Visit all concrete (non-abstract, non-interface) ClassDetails from the give base type.voidClassDetailsRegistry.walkImplementors(String base, boolean includeBase, ClassDetailsRegistry.ClassDetailsConsumer consumer) Walks the inheritance tree downward, starting frombase, calling the consumer for each subclass and interface which is directly an implementor.