Class ManagedResourcesImpl
java.lang.Object
org.hibernate.boot.model.process.internal.ManagedResourcesImpl
- All Implemented Interfaces:
ManagedResources
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAnnotatedClassName
(String annotatedClassName) void
addAnnotatedClassReference
(Class<?> annotatedClassReference) void
addAnnotatedPackageName
(String annotatedPackageName) void
addAttributeConverterDefinition
(ConverterDescriptor descriptor) void
static ManagedResourcesImpl
baseline
(MetadataSources sources, BootstrapContext bootstrapContext) Informational access to any entity and component classes in the user domain model known by name.Collection<Class<?>>
Informational access to any entity and component classes in the user domain model known by Class reference .Informational access to any known annotated package names (packages with apackage-info.class
file that Hibernate has been told about).Informational access to the AttributeConverter definitions known about.Informational access to binding for all known XML mapping files.
-
Constructor Details
-
ManagedResourcesImpl
public ManagedResourcesImpl()
-
-
Method Details
-
baseline
public static ManagedResourcesImpl baseline(MetadataSources sources, BootstrapContext bootstrapContext) -
getAttributeConverterDescriptors
Description copied from interface:ManagedResources
Informational access to the AttributeConverter definitions known about. Changes to made to the returned list have no effect.- Specified by:
getAttributeConverterDescriptors
in interfaceManagedResources
- Returns:
- The AttributeConverter definitions.
-
getAnnotatedClassReferences
Description copied from interface:ManagedResources
Informational access to any entity and component classes in the user domain model known by Class reference . Changes to made to the returned list have no effect.- Specified by:
getAnnotatedClassReferences
in interfaceManagedResources
- Returns:
- The list of entity/component classes known by Class reference.
-
getAnnotatedClassNames
Description copied from interface:ManagedResources
Informational access to any entity and component classes in the user domain model known by name. Changes to made to the returned list have no effect.- Specified by:
getAnnotatedClassNames
in interfaceManagedResources
- Returns:
- The list of entity/component classes known by name.
-
getAnnotatedPackageNames
Description copied from interface:ManagedResources
Informational access to any known annotated package names (packages with apackage-info.class
file that Hibernate has been told about). Changes to made to the returned list have no effect.- Specified by:
getAnnotatedPackageNames
in interfaceManagedResources
- Returns:
- The list of known annotated package names.
-
getXmlMappingBindings
Description copied from interface:ManagedResources
Informational access to binding for all known XML mapping files. Changes to made to the returned list have no effect.- Specified by:
getXmlMappingBindings
in interfaceManagedResources
- Returns:
- The list of bindings for all known XML mapping files.
-
getExtraQueryImports
- Specified by:
getExtraQueryImports
in interfaceManagedResources
-
addAttributeConverterDefinition
-
addAnnotatedClassReference
-
addAnnotatedClassName
-
addAnnotatedPackageName
-
addXmlBinding
-