Class AdditionalManagedResourcesImpl
java.lang.Object
org.hibernate.boot.model.source.internal.annotations.AdditionalManagedResourcesImpl
- All Implemented Interfaces:
ManagedResources
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionAdditionalManagedResourcesImpl
(Collection<Class<?>> knownClasses, Collection<org.hibernate.models.spi.ClassDetails> classDetails, Collection<String> packageNames, Collection<Binding<JaxbBindableMappingDescriptor>> xmlMappings) -
Method Summary
Modifier and TypeMethodDescriptionInformational 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
-
AdditionalManagedResourcesImpl
public AdditionalManagedResourcesImpl(Collection<Class<?>> knownClasses, Collection<org.hibernate.models.spi.ClassDetails> classDetails, Collection<String> packageNames, Collection<Binding<JaxbBindableMappingDescriptor>> xmlMappings)
-
-
Method Details
-
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
-