Class Hierarchy
- java.lang.Object
- org.springframework.jdbc.datasource.AbstractDataSource (implements javax.sql.DataSource)
- org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource (implements org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.data.RoutingJpaDataSource (implements org.springframework.context.EnvironmentAware)
- com.broadleafcommerce.common.jpa.data.SchemaDelegatingDataSource (implements javax.sql.DataSource)
- liquibase.database.AbstractJdbcDatabase (implements liquibase.database.Database)
- liquibase.database.core.MySQLDatabase
- liquibase.database.core.MariaDBDatabase
- com.broadleafcommerce.common.jpa.converter.AbstractListConverter<T> (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.common.jpa.converter.AbstractMapConverter<K,V> (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.common.jpa.usertype.AbstractSetType<T> (implements org.hibernate.usertype.EnhancedUserType<J>)
- com.broadleafcommerce.common.jpa.ByteBuddyUtil
- com.broadleafcommerce.common.jpa.autoconfigure.CommonDataRouteJpaAutoConfiguration
- com.broadleafcommerce.common.jpa.autoconfigure.CommonEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.common.jpa.autoconfigure.CommonJpaAutoConfiguration
- com.broadleafcommerce.common.jpa.data.ConnectionProperties
- com.broadleafcommerce.common.jpa.autoconfigure.converter.currency.CurrencyUnitConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.common.jpa.data.DataSourceUtil
- com.broadleafcommerce.common.jpa.transform.DefaultClassTransformInjector (implements com.broadleafcommerce.common.jpa.transform.ClassTransformInjector)
- com.broadleafcommerce.common.jpa.data.DefaultDataRouteProperties (implements com.broadleafcommerce.common.jpa.data.JpaPropertyRelated)
- org.springframework.core.io.support.DefaultPropertySourceFactory (implements org.springframework.core.io.support.PropertySourceFactory)
- org.hibernate.dialect.Dialect (implements org.hibernate.exception.spi.ConversionContext, org.hibernate.boot.model.FunctionContributor, org.hibernate.boot.model.TypeContributor)
- org.hibernate.dialect.MySQLDialect
- org.hibernate.dialect.OracleDialect
- org.hibernate.dialect.PostgreSQLDialect
- com.broadleafcommerce.common.jpa.EntityManagerValidator
- com.broadleafcommerce.common.jpa.EntityManagerValidatorProperties
- com.broadleafcommerce.common.jpa.data.EntityScanningDataRouteReferenceBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- com.broadleafcommerce.common.jpa.transform.EntityTransformPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.common.jpa.schema.FilteredLog
- com.broadleafcommerce.common.jpa.schema.FilteredLog.Group
- com.broadleafcommerce.common.jpa.data.entitymanager.HibernateDefaultDdlAutoProvider (implements org.springframework.boot.jdbc.SchemaManagementProvider)
- com.broadleafcommerce.common.jpa.JpaConstants
- com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.JpaDataRoutableDataSourceBeanRegistrar.RoutableDataSourceFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaDataRouteEntityManagerFactoryBeanRegistrar.DataRouteEntityManagerFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.data.JpaDataRouteReference
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaEmbeddedDataSourceFactoryBeanRegistrar.EmbeddedDatasourceFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.FactoryBean<T>)
- com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBean (implements com.broadleafcommerce.common.extension.data.DataRoutePartitionAware)
- com.broadleafcommerce.common.jpa.data.entity.JpaEntityScanBeanRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.core.PriorityOrdered)
- com.broadleafcommerce.common.jpa.JpaEntityUtils
- com.broadleafcommerce.common.jpa.JpaMapperUtils
- com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.JpaPackageDataRouteSupplierBeanRegistrar.RoutableDataSourceFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PooledDatasourceFactoryBean (implements org.springframework.context.EnvironmentAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaPooledDataSourceFactoryBeanRegistrar.PropertySourceUtility
- com.broadleafcommerce.common.jpa.data.JpaProperties
- com.broadleafcommerce.common.jpa.JpaRepositoryEntityTypeOverride (implements org.springframework.core.Ordered)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaSpringLiquibaseFactoryBeanRegistrar.SpringLiquibaseFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ResourceLoaderAware)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.broadleafcommerce.common.jpa.data.entitymanager.JpaTransactionTemplateFactoryBeanRegistrar.TransactionTemplateFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.common.jpa.autoconfigure.converter.standard.LocaleConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.common.jpa.data.MariaDBConnectionSchemaInitializer (implements com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer)
- com.broadleafcommerce.common.jpa.data.MySqlConnectionSchemaInitializer (implements com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer)
- com.broadleafcommerce.common.jpa.data.OracleConnectionSchemaInitializer (implements com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer)
- com.broadleafcommerce.common.jpa.data.OracleHibernatePropertiesCustomizer (implements org.springframework.boot.autoconfigure.orm.jpa.HibernatePropertiesCustomizer)
- com.broadleafcommerce.common.jpa.data.PostgresConnectionSchemaInitializer (implements com.broadleafcommerce.common.jpa.data.ConnectionSchemaInitializer)
- com.broadleafcommerce.common.jpa.converter.PrimitiveBooleanConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.common.jpa.transform.ReplaceLobClassTransformInjector (implements com.broadleafcommerce.common.jpa.transform.ClassTransformInjector)
- com.broadleafcommerce.common.jpa.transform.ReplaceLobPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager (implements org.springframework.core.PriorityOrdered)
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.Initializer (implements org.springframework.context.ApplicationContextInitializer<C>)
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MariaBaseProvider
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.MySqlBaseProvider
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.OracleBaseProvider
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.PostgresBaseProvider
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.ValidationPackage
- com.broadleafcommerce.common.jpa.schema.SchemaCompatibiltyUtility.YugabyteBaseProvider
- com.broadleafcommerce.common.jpa.data.SchemaDelegatingProperties
- com.broadleafcommerce.common.jpa.compatibility.Spring23Condition (implements org.springframework.context.annotation.Condition)
- com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionAdvice
- com.broadleafcommerce.common.jpa.logging.SqlExceptionHelperLoggingSuppressionPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- java.lang.Throwable (implements java.io.Serializable)
- com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice
- com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAdvice.SimpleEntityManagerFactoryKey
- com.broadleafcommerce.common.jpa.data.entitymanager.TransactionSynchronizationManagerAOPPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
Annotation Interface Hierarchy