Class ManagedResourcesImpl
java.lang.Object
org.hibernate.boot.model.process.internal.ManagedResourcesImpl
- All Implemented Interfaces:
ManagedResources
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnnotatedClassName(String annotatedClassName) voidaddAnnotatedClassReference(Class<?> annotatedClassReference) voidaddAnnotatedPackageName(String annotatedPackageName) voidaddAttributeConverterDefinition(ConverterDescriptor<?, ?> descriptor) voidstatic ManagedResourcesImplbaseline(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.classfile that Hibernate has been told about).Informational access to the AttributeConverter definitions known about.Collection<Binding<? extends JaxbBindableMappingDescriptor>> 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:ManagedResourcesInformational access to the AttributeConverter definitions known about. Changes to made to the returned list have no effect.- Specified by:
getAttributeConverterDescriptorsin interfaceManagedResources- Returns:
- The AttributeConverter definitions.
-
getAnnotatedClassReferences
Description copied from interface:ManagedResourcesInformational 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:
getAnnotatedClassReferencesin interfaceManagedResources- Returns:
- The list of entity/component classes known by Class reference.
-
getAnnotatedClassNames
Description copied from interface:ManagedResourcesInformational 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:
getAnnotatedClassNamesin interfaceManagedResources- Returns:
- The list of entity/component classes known by name.
-
getAnnotatedPackageNames
Description copied from interface:ManagedResourcesInformational access to any known annotated package names (packages with apackage-info.classfile that Hibernate has been told about). Changes to made to the returned list have no effect.- Specified by:
getAnnotatedPackageNamesin interfaceManagedResources- Returns:
- The list of known annotated package names.
-
getXmlMappingBindings
Description copied from interface:ManagedResourcesInformational access to binding for all known XML mapping files. Changes to made to the returned list have no effect.- Specified by:
getXmlMappingBindingsin interfaceManagedResources- Returns:
- The list of bindings for all known XML mapping files.
-
getExtraQueryImports
- Specified by:
getExtraQueryImportsin interfaceManagedResources
-
addAttributeConverterDefinition
-
addAnnotatedClassReference
-
addAnnotatedClassName
-
addAnnotatedPackageName
-
addXmlBinding
-