Class Hierarchy
- java.lang.Object
- com.foreach.across.core.context.AbstractAcrossEntity (implements com.foreach.across.core.context.AcrossEntity)
 
- org.springframework.context.event.AbstractApplicationEventMulticaster (implements org.springframework.context.event.ApplicationEventMulticaster, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware)
- org.springframework.context.event.SimpleApplicationEventMulticaster
 
 
- com.foreach.across.core.transformers.AbstractBeanRenameTransformer (implements com.foreach.across.core.transformers.ExposedBeanDefinitionTransformer)
 
- com.foreach.across.core.filters.AbstractClassBasedBeanFilter<T> (implements com.foreach.across.core.filters.BeanFilter)
 
- com.foreach.across.core.context.AbstractClassPathScanningProvider
 
- org.springframework.core.env.AbstractEnvironment (implements org.springframework.core.env.ConfigurableEnvironment)
- org.springframework.core.env.StandardEnvironment
- com.foreach.across.core.context.StandardAcrossEnvironment
 
- org.springframework.web.context.support.StandardServletEnvironment (implements org.springframework.web.context.ConfigurableWebEnvironment)
 
 
 
- com.foreach.across.core.context.AbstractExposedBeanRegistry
 
- org.springframework.boot.diagnostics.AbstractFailureAnalyzer<T> (implements org.springframework.boot.diagnostics.FailureAnalyzer)
 
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
 
- com.foreach.across.boot.AcrossApplicationAutoConfiguration
 
- com.foreach.across.core.context.AcrossApplicationContextHolder
 
- com.foreach.across.core.context.bootstrap.AcrossBootstrapConfig
 
- com.foreach.across.core.installers.AcrossBootstrapInstallerRegistry
 
- com.foreach.across.core.installers.AcrossBootstrapInstallerRegistry.ModuleInstallersTimeReport
 
- com.foreach.across.core.context.bootstrap.AcrossBootstrapper
 
- com.foreach.across.core.context.bootstrap.AcrossBootstrapTimer
 
- com.foreach.across.core.context.bootstrap.AcrossBootstrapTimer.ModuleTimeReport
 
- com.foreach.across.core.cache.AcrossCompositeCacheManager (implements org.springframework.cache.CacheManager)
 
- com.foreach.across.core.config.AcrossConfig
 
- com.foreach.across.config.AcrossConfiguration
 
- com.foreach.across.config.AcrossConfiguration.AutoConfigurationClass
 
- com.foreach.across.config.AcrossConfiguration.Group
 
- com.foreach.across.config.AcrossConfiguration.IllegalConfiguration
 
- com.foreach.across.config.AcrossConfiguration.IllegalConfiguration.ClassEntry
 
- com.foreach.across.core.support.AcrossContextBuilder
 
- com.foreach.across.config.AcrossContextConfiguration (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportAware)
 
- com.foreach.across.core.context.AcrossContextUtils
 
- com.foreach.across.config.AcrossContextWebConfiguration (implements com.foreach.across.core.context.bootstrap.BootstrapAdapter)
 
- com.foreach.across.core.installers.AcrossCoreSchemaInstaller
 
- com.foreach.across.core.development.AcrossDevelopmentMode
 
- com.foreach.across.config.AcrossDynamicModulesConfigurer (implements com.foreach.across.config.AcrossContextConfigurer)
- com.foreach.across.config.AcrossDynamicModulesConfiguration (implements org.springframework.context.ApplicationContextAware, org.springframework.context.annotation.ImportAware)
 
 
- com.foreach.across.core.config.AcrossInstallerConfig
 
- com.foreach.across.core.installers.AcrossInstallerRepositoryImpl (implements com.foreach.across.core.installers.AcrossInstallerRepository)
 
- com.foreach.across.core.context.bootstrap.AcrossLifecycleBootstrapHandler
 
- com.foreach.across.core.context.bootstrap.AcrossLifecycleShutdownHandler
 
- com.foreach.across.core.installers.AcrossLiquibaseInstaller
 
- com.foreach.across.core.context.module.AcrossModuleBootstrapConfiguration (implements com.foreach.across.core.context.module.MutableAcrossModuleConfiguration)
 
- com.foreach.across.core.context.module.AcrossModuleBootstrapConfigurationSet (implements java.lang.Iterable<T>)
 
- com.foreach.across.core.context.module.AcrossModuleDescriptor
 
- com.foreach.across.core.context.module.AcrossModuleDescriptor.AcrossModuleDescriptorBuilder
 
- com.foreach.across.core.context.module.AcrossModuleDescriptorSetBuilder
 
- com.foreach.across.core.AcrossModuleUtils
 
- com.foreach.across.core.context.support.AcrossOrderSpecifier
 
- com.foreach.across.core.context.support.AcrossOrderSpecifier.AcrossOrderSpecifierBuilder
 
- com.foreach.across.core.context.AcrossOrderSpecifierComparator (implements java.util.Comparator<T>)
 
- com.foreach.across.core.context.support.AcrossOrderUtils
 
- com.foreach.across.core.database.AcrossSchemaConfiguration
 
- com.foreach.across.config.AcrossServletContextInitializer (implements org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor, org.springframework.core.Ordered, org.springframework.boot.web.servlet.ServletContextInitializer)
 
- com.foreach.across.core.AcrossVersionInfo
 
- com.foreach.across.config.AcrossWebApplicationAutoConfiguration
 
- com.foreach.across.core.filters.AnnotatedMethodFilter (implements com.foreach.across.core.filters.BeanFilter)
 
- com.foreach.across.core.filters.AnnotationBeanFilter (implements com.foreach.across.core.filters.BeanFilter)
 
- org.springframework.context.annotation.AnnotationBeanNameGenerator (implements org.springframework.beans.factory.support.BeanNameGenerator)
 
- com.foreach.across.core.context.bootstrap.AnnotationConfigBootstrapApplicationContextFactory (implements com.foreach.across.core.context.bootstrap.BootstrapApplicationContextFactory)
 
- com.foreach.across.core.context.configurer.ApplicationContextConfigurerAdapter (implements com.foreach.across.core.context.configurer.ApplicationContextConfigurer)
 
- com.foreach.across.core.context.module.ApplicationContextConfigurerCollection (implements java.lang.Iterable<T>)
 
- com.foreach.across.core.context.support.ApplicationContextIdNameGenerator
 
- com.foreach.across.core.context.ApplicationContextScanner
 
- com.foreach.across.config.ApplicationModuleImportSelector (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportSelector)
 
- org.springframework.core.AttributeAccessorSupport (implements org.springframework.core.AttributeAccessor, java.io.Serializable)
- org.springframework.beans.BeanMetadataAttributeAccessor (implements org.springframework.beans.BeanMetadataElement)
- org.springframework.beans.factory.support.AbstractBeanDefinition (implements org.springframework.beans.factory.config.BeanDefinition, java.lang.Cloneable)
- org.springframework.beans.factory.support.RootBeanDefinition
 
 
 
 
- com.foreach.across.core.support.AttributeSupport (implements com.foreach.across.core.support.WritableAttributes)
 
- org.springframework.boot.autoconfigure.AutoConfigurationImportSelector (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.annotation.DeferredImportSelector, org.springframework.context.EnvironmentAware, org.springframework.core.Ordered, org.springframework.context.ResourceLoaderAware)
 
- com.foreach.across.core.transformers.BeanDefinitionTransformerComposite (implements com.foreach.across.core.transformers.ExposedBeanDefinitionTransformer)
 
- com.foreach.across.core.context.support.BeanFactoryAnnotationUtils
 
- com.foreach.across.core.filters.BeanFilterComposite (implements com.foreach.across.core.filters.BeanFilter)
 
- com.foreach.across.core.context.bootstrap.BootstrapLockManager
 
- com.foreach.across.core.events.BuildRegistryEvent<T> (implements com.foreach.across.core.events.AcrossEvent)
 
- com.foreach.across.core.util.ClassLoadingUtils
 
- com.foreach.across.core.context.ClassPathScanningModuleDependencyResolver (implements com.foreach.across.core.context.ModuleDependencyResolver)
 
- com.foreach.across.core.config.CommonModuleConfiguration
 
- com.foreach.across.boot.ConditionalOnAutoConfiguration.AutoConfigurationCondition (implements org.springframework.context.annotation.Condition)
 
- com.foreach.across.core.annotations.ConditionalOnDevelopmentMode.DevelopmentModeCondition (implements org.springframework.context.annotation.Condition)
 
- com.foreach.across.core.context.info.ConfigurableAcrossContextInfo (implements com.foreach.across.core.context.info.AcrossContextInfo)
 
- com.foreach.across.core.context.info.ConfigurableAcrossModuleInfo (implements com.foreach.across.core.context.info.AcrossModuleInfo)
 
- com.foreach.across.core.database.DatabaseInfo
 
- com.foreach.across.core.context.registry.DefaultAcrossContextBeanRegistry (implements com.foreach.across.core.context.registry.AcrossContextBeanRegistry)
 
- org.springframework.context.support.DefaultLifecycleProcessor (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.LifecycleProcessor)
 
- org.springframework.core.io.DefaultResourceLoader (implements org.springframework.core.io.ResourceLoader)
- org.springframework.context.support.AbstractApplicationContext (implements org.springframework.context.ConfigurableApplicationContext)
- org.springframework.context.support.AbstractRefreshableApplicationContext
- org.springframework.context.support.AbstractRefreshableConfigApplicationContext (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
- org.springframework.web.context.support.AbstractRefreshableWebApplicationContext (implements org.springframework.web.context.ConfigurableWebApplicationContext, org.springframework.ui.context.ThemeSource)
- org.springframework.web.context.support.AnnotationConfigWebApplicationContext (implements org.springframework.context.annotation.AnnotationConfigRegistry)
 
 
 
 
- org.springframework.context.support.GenericApplicationContext (implements org.springframework.beans.factory.support.BeanDefinitionRegistry)
- org.springframework.context.annotation.AnnotationConfigApplicationContext (implements org.springframework.context.annotation.AnnotationConfigRegistry)
 
 
 
 
- com.foreach.across.core.DynamicAcrossModuleFactory (implements org.springframework.beans.factory.FactoryBean<T>)
 
- org.springframework.context.event.EventListenerMethodProcessor (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.beans.factory.SmartInitializingSingleton)
 
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.foreach.across.core.events.AcrossLifecycleEvent (implements com.foreach.across.core.events.AcrossEvent)
 
- org.springframework.context.PayloadApplicationEvent<T> (implements org.springframework.core.ResolvableTypeProvider)
 
 
 
- com.foreach.across.config.ExposedBeansBootstrapConfigurer (implements com.foreach.across.core.context.bootstrap.AcrossBootstrapConfigurer)
 
- com.foreach.across.boot.ExtendModuleAutoConfiguration (implements com.foreach.across.core.context.bootstrap.AcrossBootstrapConfigurer, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware)
 
- com.foreach.across.config.IllegalConfigurationValidator (implements com.foreach.across.core.context.bootstrap.AcrossBootstrapConfigurer, org.springframework.beans.factory.BeanClassLoaderAware)
 
- com.foreach.across.core.support.InheritedAttributeValue<T>
 
- com.foreach.across.core.installers.InstallerMetaData
 
- com.foreach.across.core.installers.InstallerReference
 
- com.foreach.across.core.context.installers.InstallerSetBuilder
 
- com.foreach.across.core.installers.InstallerSettings
 
- com.foreach.across.core.context.support.MessageSourceBuilder
 
- org.springframework.context.support.MessageSourceSupport
- org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
- org.springframework.context.support.AbstractResourceBasedMessageSource
- org.springframework.context.support.ReloadableResourceBundleMessageSource (implements org.springframework.context.ResourceLoaderAware)
 
 
 
- org.springframework.context.support.DelegatingMessageSource (implements org.springframework.context.HierarchicalMessageSource)
 
 
- com.foreach.across.core.context.support.ModuleBeanSelectorUtils
 
- com.foreach.across.core.context.bootstrap.ModuleBootstrapConfig
 
- com.foreach.across.core.context.bootstrap.ModuleBootstrapOrderBuilder
 
- com.foreach.across.core.context.module.ModuleConfigurationExtension
 
- com.foreach.across.core.config.ModuleConfigurationImportSelector
 
- com.foreach.across.core.context.ModuleConfigurationSet
 
- com.foreach.across.core.context.support.ModuleSet
 
- com.foreach.across.core.context.support.ModuleSetBuilder
 
- com.foreach.across.core.filters.NamedBeanFilter (implements com.foreach.across.core.filters.BeanFilter)
 
- com.foreach.across.core.events.NonExposedEventListenerMethodProcessor.Registrar (implements org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor)
 
- com.foreach.across.core.transformers.PrimaryBeanTransformer (implements com.foreach.across.core.transformers.ExposedBeanDefinitionTransformer)
 
- com.foreach.across.core.context.configurer.PropertyPlaceholderSupportConfigurer.Config
 
- com.foreach.across.core.registry.RefreshableRegistry<T> (implements java.util.Collection<E>)
 
- com.foreach.across.core.revision.RevisionBasedEntityManager<T,U,R>
 
- com.foreach.across.core.revision.RevisionBasedEntityManager.RevisionPair<T>
 
- com.foreach.across.core.database.SchemaConfiguration
 
- com.foreach.across.core.database.SchemaObject
 
- com.foreach.across.core.context.SharedMetadataReaderFactory
 
- org.springframework.core.SimpleAliasRegistry (implements org.springframework.core.AliasRegistry)
- org.springframework.beans.factory.support.DefaultSingletonBeanRegistry (implements org.springframework.beans.factory.config.SingletonBeanRegistry)
- org.springframework.beans.factory.support.FactoryBeanRegistrySupport
- org.springframework.beans.factory.support.AbstractBeanFactory (implements org.springframework.beans.factory.config.ConfigurableBeanFactory)
- org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory (implements org.springframework.beans.factory.config.AutowireCapableBeanFactory)
- org.springframework.beans.factory.support.DefaultListableBeanFactory (implements org.springframework.beans.factory.support.BeanDefinitionRegistry, org.springframework.beans.factory.config.ConfigurableListableBeanFactory, java.io.Serializable)
 
 
 
 
 
 
- org.springframework.beans.factory.support.SimpleAutowireCandidateResolver (implements org.springframework.beans.factory.support.AutowireCandidateResolver)
- org.springframework.beans.factory.support.GenericTypeAwareAutowireCandidateResolver (implements org.springframework.beans.factory.BeanFactoryAware, java.lang.Cloneable)
- org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
- org.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver
 
 
 
 
- com.foreach.across.core.context.beans.SingletonBean
 
- com.foreach.across.core.support.SingletonIterator<T> (implements java.util.Iterator<E>)
 
- org.springframework.boot.SpringApplication
 
- org.springframework.boot.builder.SpringApplicationBuilder
 
- org.springframework.boot.web.servlet.support.SpringBootServletInitializer (implements org.springframework.web.WebApplicationInitializer)
 
- com.foreach.across.core.events.SpringContextRefreshedEventListener (implements org.springframework.context.ApplicationListener<E>)
 
- com.foreach.across.core.convert.StringToDateTimeConverter (implements org.springframework.core.convert.converter.ConditionalGenericConverter, org.springframework.core.convert.converter.GenericConverter)
 
- java.lang.Throwable (implements java.io.Serializable)
 
 
Interface Hierarchy
- com.foreach.across.core.context.bootstrap.AcrossBootstrapConfigurer
 
- com.foreach.across.core.context.registry.AcrossContextBeanRegistry
 
- com.foreach.across.config.AcrossContextConfigurer
 
- com.foreach.across.core.context.AcrossEntity
 
- com.foreach.across.core.events.AcrossEvent
 
- com.foreach.across.core.installers.AcrossInstallerRepository
 
- com.foreach.across.core.context.module.AcrossModuleConfiguration
 
- com.foreach.across.AcrossPlatform
 
- com.foreach.across.core.context.configurer.ApplicationContextConfigurer
 
- org.springframework.context.ApplicationEventPublisher
- org.springframework.context.ApplicationContext (also extends org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
- org.springframework.core.AttributeAccessor
 
- java.lang.AutoCloseable
- java.io.Closeable
- org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.ApplicationContext, org.springframework.context.Lifecycle)
 
 
 
- org.springframework.beans.factory.BeanFactory
- org.springframework.beans.factory.HierarchicalBeanFactory
- org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
- org.springframework.beans.factory.ListableBeanFactory
- org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
 
- com.foreach.across.core.filters.BeanFilter
 
- com.foreach.across.core.context.bootstrap.BootstrapAdapter
 
- com.foreach.across.core.context.bootstrap.BootstrapApplicationContextFactory
 
- org.springframework.core.env.EnvironmentCapable
- org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
- java.util.EventListener
- org.springframework.context.ApplicationListener<E>
 
 
- com.foreach.across.core.transformers.ExposedBeanDefinitionTransformer
 
- com.foreach.across.core.installers.InstallerActionResolver
 
- org.springframework.context.Lifecycle
- org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.ApplicationContext, java.io.Closeable)
 
 
- org.springframework.context.MessageSource
- org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.core.io.support.ResourcePatternResolver)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
- com.foreach.across.core.context.ModuleDependencyResolver
 
- com.foreach.across.core.OrderedInModule
 
- com.foreach.across.core.support.ReadableAttributes
- com.foreach.across.core.support.WritableAttributes (also extends org.springframework.core.AttributeAccessor)
 
 
- org.springframework.core.io.ResourceLoader
- org.springframework.core.io.support.ResourcePatternResolver
- org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource)
- org.springframework.context.ConfigurableApplicationContext (also extends java.io.Closeable, org.springframework.context.Lifecycle)
 
 
 
 
- com.foreach.across.core.revision.Revision<T>
 
- com.foreach.across.core.revision.RevisionBasedEntity<T>
 
Annotation Interface Hierarchy