Class GlobalRegistrationsImpl
java.lang.Object
org.hibernate.boot.models.internal.GlobalRegistrationsImpl
- All Implemented Interfaces:
GlobalRegistrar,GlobalRegistrations
-
Constructor Summary
ConstructorsConstructorDescriptionGlobalRegistrationsImpl(org.hibernate.models.spi.ModelsContext sourceModelContext, BootstrapContext bootstrapContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddJpaEventListener(JpaEventListener listener) <T> TvoidcollectCollectionTypeRegistration(CollectionClassification classification, Class<? extends UserCollectionType> userTypeClass, Map<String, String> parameters) voidcollectCollectionTypeRegistration(CollectionClassification classification, org.hibernate.models.spi.ClassDetails userTypeClass, Map<String, String> parameters) voidvoidcollectCollectionTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectCompositeUserTypeRegistration(Class<?> domainClass, Class<? extends CompositeUserType<?>> userTypeClass) voidcollectCompositeUserTypeRegistration(org.hibernate.models.spi.ClassDetails domainClass, org.hibernate.models.spi.ClassDetails userTypeClass) voidvoidcollectCompositeUserTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectConverter(org.hibernate.models.spi.ClassDetails converterClassDetails) voidcollectConverterRegistration(ConversionRegistration conversion) voidcollectConverterRegistrations(List<JaxbConverterRegistrationImpl> registrations) voidcollectConverterRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectConverters(List<JaxbConverterImpl> converters) voidcollectEmbeddableInstantiatorRegistration(Class<?> embeddableClass, Class<? extends EmbeddableInstantiator> instantiator) voidcollectEmbeddableInstantiatorRegistration(org.hibernate.models.spi.ClassDetails embeddableClass, org.hibernate.models.spi.ClassDetails instantiator) voidcollectEmbeddableInstantiatorRegistrations(List<JaxbEmbeddableInstantiatorRegistrationImpl> registrations) voidcollectEmbeddableInstantiatorRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectEntityListenerRegistrations(List<JaxbEntityListenerImpl> listeners, org.hibernate.models.spi.ModelsContext modelsContext) voidcollectFilterDefinition(String name, String defaultCondition, boolean autoEnabled, boolean applyToLoadByKey, Map<String, org.hibernate.models.spi.ClassDetails> parameterTypes, Map<String, org.hibernate.models.spi.ClassDetails> parameterResolvers) voidcollectFilterDefinitions(List<JaxbFilterDefImpl> filterDefinitions) voidcollectFilterDefinitions(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidvoidcollectGenericGenerator(GenericGeneratorRegistration generatorRegistration) voidcollectIdGenerators(JaxbEntityMappingsImpl jaxbRoot) voidcollectIdGenerators(org.hibernate.models.spi.ClassDetails classDetails) voidcollectIdGenerators(org.hibernate.models.spi.MemberDetails memberDetails) voidcollectImportRename(String rename, String name) voidcollectImportRename(org.hibernate.models.spi.ClassDetails classDetails) voidcollectJavaTypeRegistration(JavaTypeRegistration registration) voidcollectJavaTypeRegistration(org.hibernate.models.spi.ClassDetails javaType, org.hibernate.models.spi.ClassDetails descriptor) voidcollectJavaTypeRegistrations(List<JaxbJavaTypeRegistrationImpl> registrations) voidcollectJavaTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectJdbcTypeRegistration(Integer registrationCode, org.hibernate.models.spi.ClassDetails descriptor) voidcollectJdbcTypeRegistrations(List<JaxbJdbcTypeRegistrationImpl> registrations) voidcollectJdbcTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) voidcollectQueryReferences(JaxbEntityMappingsImpl jaxbRoot, XmlDocumentContext xmlDocumentContext) voidcollectSequenceGenerator(SequenceGeneratorRegistration generatorRegistration) voidcollectSequenceGenerator(org.hibernate.models.spi.ClassDetails classDetails, SequenceGenerator usage) voidcollectSequenceGenerator(org.hibernate.models.spi.MemberDetails memberDetails, SequenceGenerator usage) voidcollectSequenceGenerators(List<JaxbSequenceGeneratorImpl> sequenceGenerators) voidcollectTableGenerator(TableGeneratorRegistration generatorRegistration) voidcollectTableGenerator(org.hibernate.models.spi.ClassDetails classDetails, TableGenerator usage) voidcollectTableGenerator(org.hibernate.models.spi.MemberDetails memberDetails, TableGenerator usage) voidcollectTableGenerators(List<JaxbTableGeneratorImpl> jaxbGenerators) voidcollectUserTypeRegistration(Class<?> domainClass, Class<? extends UserType<?>> userTypeClass) voidcollectUserTypeRegistration(org.hibernate.models.spi.ClassDetails domainClass, org.hibernate.models.spi.ClassDetails userTypeClass) voidcollectUserTypeRegistrations(List<JaxbUserTypeRegistrationImpl> registrations) voidcollectUserTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget)
-
Constructor Details
-
GlobalRegistrationsImpl
public GlobalRegistrationsImpl(org.hibernate.models.spi.ModelsContext sourceModelContext, BootstrapContext bootstrapContext)
-
-
Method Details
-
as
- Specified by:
asin interfaceGlobalRegistrations
-
getEntityListenerRegistrations
- Specified by:
getEntityListenerRegistrationsin interfaceGlobalRegistrations
-
getConverterRegistrations
- Specified by:
getConverterRegistrationsin interfaceGlobalRegistrations
-
getJavaTypeRegistrations
- Specified by:
getJavaTypeRegistrationsin interfaceGlobalRegistrations
-
getJdbcTypeRegistrations
- Specified by:
getJdbcTypeRegistrationsin interfaceGlobalRegistrations
-
getUserTypeRegistrations
- Specified by:
getUserTypeRegistrationsin interfaceGlobalRegistrations
-
getCompositeUserTypeRegistrations
- Specified by:
getCompositeUserTypeRegistrationsin interfaceGlobalRegistrations
-
getCollectionTypeRegistrations
- Specified by:
getCollectionTypeRegistrationsin interfaceGlobalRegistrations
-
getEmbeddableInstantiatorRegistrations
- Specified by:
getEmbeddableInstantiatorRegistrationsin interfaceGlobalRegistrations
-
getFilterDefRegistrations
- Specified by:
getFilterDefRegistrationsin interfaceGlobalRegistrations
-
getImportedRenames
- Specified by:
getImportedRenamesin interfaceGlobalRegistrations
-
getSequenceGeneratorRegistrations
- Specified by:
getSequenceGeneratorRegistrationsin interfaceGlobalRegistrations
-
getTableGeneratorRegistrations
- Specified by:
getTableGeneratorRegistrationsin interfaceGlobalRegistrations
-
getGenericGeneratorRegistrations
- Specified by:
getGenericGeneratorRegistrationsin interfaceGlobalRegistrations
-
getJpaConverters
- Specified by:
getJpaConvertersin interfaceGlobalRegistrations
-
getSqlResultSetMappingRegistrations
- Specified by:
getSqlResultSetMappingRegistrationsin interfaceGlobalRegistrations
-
getNamedQueryRegistrations
- Specified by:
getNamedQueryRegistrationsin interfaceGlobalRegistrations
-
getNamedNativeQueryRegistrations
- Specified by:
getNamedNativeQueryRegistrationsin interfaceGlobalRegistrations
-
getNamedStoredProcedureQueryRegistrations
public Map<String,NamedStoredProcedureQueryRegistration> getNamedStoredProcedureQueryRegistrations()- Specified by:
getNamedStoredProcedureQueryRegistrationsin interfaceGlobalRegistrations
-
collectJavaTypeRegistrations
public void collectJavaTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectJavaTypeRegistrations
-
collectJavaTypeRegistration
public void collectJavaTypeRegistration(org.hibernate.models.spi.ClassDetails javaType, org.hibernate.models.spi.ClassDetails descriptor) -
collectJavaTypeRegistration
-
collectJdbcTypeRegistrations
public void collectJdbcTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectJdbcTypeRegistrations
-
collectJdbcTypeRegistration
public void collectJdbcTypeRegistration(Integer registrationCode, org.hibernate.models.spi.ClassDetails descriptor) -
collectConverterRegistrations
public void collectConverterRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectConverterRegistrations
-
collectConverterRegistration
-
collectUserTypeRegistrations
public void collectUserTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectUserTypeRegistrations
-
collectUserTypeRegistration
public void collectUserTypeRegistration(org.hibernate.models.spi.ClassDetails domainClass, org.hibernate.models.spi.ClassDetails userTypeClass) -
collectUserTypeRegistration
-
collectCompositeUserTypeRegistrations
public void collectCompositeUserTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectCompositeUserTypeRegistrations
public void collectCompositeUserTypeRegistrations(List<JaxbCompositeUserTypeRegistrationImpl> registrations) -
collectCompositeUserTypeRegistration
public void collectCompositeUserTypeRegistration(org.hibernate.models.spi.ClassDetails domainClass, org.hibernate.models.spi.ClassDetails userTypeClass) -
collectCompositeUserTypeRegistration
public void collectCompositeUserTypeRegistration(Class<?> domainClass, Class<? extends CompositeUserType<?>> userTypeClass) -
collectCollectionTypeRegistrations
public void collectCollectionTypeRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectCollectionTypeRegistrations
public void collectCollectionTypeRegistrations(List<JaxbCollectionUserTypeRegistrationImpl> registrations) -
collectCollectionTypeRegistration
public void collectCollectionTypeRegistration(CollectionClassification classification, org.hibernate.models.spi.ClassDetails userTypeClass, Map<String, String> parameters) -
collectCollectionTypeRegistration
public void collectCollectionTypeRegistration(CollectionClassification classification, Class<? extends UserCollectionType> userTypeClass, Map<String, String> parameters) -
collectEmbeddableInstantiatorRegistrations
public void collectEmbeddableInstantiatorRegistrations(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectEmbeddableInstantiatorRegistrations
public void collectEmbeddableInstantiatorRegistrations(List<JaxbEmbeddableInstantiatorRegistrationImpl> registrations) -
collectEmbeddableInstantiatorRegistration
public void collectEmbeddableInstantiatorRegistration(org.hibernate.models.spi.ClassDetails embeddableClass, org.hibernate.models.spi.ClassDetails instantiator) -
collectEmbeddableInstantiatorRegistration
public void collectEmbeddableInstantiatorRegistration(Class<?> embeddableClass, Class<? extends EmbeddableInstantiator> instantiator) -
collectFilterDefinitions
public void collectFilterDefinitions(org.hibernate.models.spi.AnnotationTarget annotationTarget) -
collectFilterDefinitions
-
collectFilterDefinition
-
collectImportRename
public void collectImportRename(org.hibernate.models.spi.ClassDetails classDetails) -
collectImportRename
-
collectEntityListenerRegistrations
public void collectEntityListenerRegistrations(List<JaxbEntityListenerImpl> listeners, org.hibernate.models.spi.ModelsContext modelsContext) -
addJpaEventListener
-
collectIdGenerators
-
collectIdGenerators
public void collectIdGenerators(org.hibernate.models.spi.ClassDetails classDetails) -
collectIdGenerators
public void collectIdGenerators(org.hibernate.models.spi.MemberDetails memberDetails) - Specified by:
collectIdGeneratorsin interfaceGlobalRegistrar
-
collectSequenceGenerators
-
collectSequenceGenerator
public void collectSequenceGenerator(org.hibernate.models.spi.MemberDetails memberDetails, SequenceGenerator usage) -
collectSequenceGenerator
public void collectSequenceGenerator(org.hibernate.models.spi.ClassDetails classDetails, SequenceGenerator usage) -
collectSequenceGenerator
-
collectTableGenerators
-
collectTableGenerator
public void collectTableGenerator(org.hibernate.models.spi.ClassDetails classDetails, TableGenerator usage) -
collectTableGenerator
public void collectTableGenerator(org.hibernate.models.spi.MemberDetails memberDetails, TableGenerator usage) -
collectTableGenerator
-
collectGenericGenerator
-
collectGenericGenerator
-
collectConverter
public void collectConverter(org.hibernate.models.spi.ClassDetails converterClassDetails) -
collectConverters
-
collectQueryReferences
public void collectQueryReferences(JaxbEntityMappingsImpl jaxbRoot, XmlDocumentContext xmlDocumentContext)
-