Class Hierarchy
- java.lang.Object
- com.foreach.across.core.context.AbstractAcrossEntity (implements com.foreach.across.core.context.AcrossEntity)
- com.foreach.across.core.AcrossModule (implements com.foreach.across.core.context.AcrossModuleEntity)
- com.foreach.across.modules.user.UserModule (implements com.foreach.across.modules.hibernate.provider.HibernatePackageConfiguringModule)
- com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration (implements com.foreach.across.modules.properties.config.EntityPropertiesDescriptor)
- com.foreach.across.modules.properties.services.AbstractEntityPropertiesService<T,U> (implements com.foreach.across.modules.properties.services.EntityPropertiesService<T,U>)
- com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- com.foreach.across.core.installers.AcrossLiquibaseInstaller
- com.foreach.across.modules.properties.installers.EntityPropertiesInstaller
- com.foreach.across.modules.user.installers.UserSchemaInstaller
- com.foreach.across.modules.hibernate.installers.AuditableSchemaInstaller
- com.foreach.across.modules.user.controllers.AutoSuggestController
- com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
- com.foreach.across.modules.user.security.CurrentUserProxyImpl (implements com.foreach.across.modules.user.security.CurrentUserProxy)
- com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl (implements com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy)
- com.foreach.across.modules.user.installers.DefaultUserInstaller (implements com.foreach.across.modules.user.UserAuthorities)
- com.querydsl.core.types.dsl.DslExpression<T> (implements com.querydsl.core.types.Expression<T>)
- com.querydsl.core.types.dsl.SimpleExpression<T>
- com.querydsl.core.types.dsl.BeanPath<T> (implements com.querydsl.core.types.Path<T>)
- com.querydsl.core.types.dsl.EntityPathBase<T> (implements com.querydsl.core.types.EntityPath<T>)
- com.foreach.across.modules.hibernate.aop.EntityInterceptorAdapter<T> (implements com.foreach.across.modules.hibernate.aop.EntityInterceptor<T>)
- com.foreach.across.modules.properties.registries.EntityPropertiesRegistry
- com.foreach.across.modules.properties.repositories.EntityPropertiesRepository<T>
- com.foreach.across.modules.entity.validators.EntityValidatorSupport<T> (implements org.springframework.validation.SmartValidator)
- com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter (implements com.foreach.across.modules.entity.views.EntityViewProcessor)
- com.foreach.across.modules.user.ui.support.EQStringToRoleConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- com.foreach.across.modules.user.ui.support.EQValueToRoleConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- com.foreach.across.modules.user.services.support.ExpressionBasedSecurityPrincipalLabelResolver (implements com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolver)
- com.foreach.across.modules.user.services.GroupServiceImpl (implements com.foreach.across.modules.user.services.GroupService)
- com.foreach.across.modules.hibernate.types.HibernateBitFlag<T> (implements org.hibernate.usertype.UserType<J>)
- com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider (implements com.foreach.across.modules.user.services.UserDirectoryServiceProvider)
- com.foreach.across.modules.user.services.MachinePrincipalServiceImpl (implements com.foreach.across.modules.user.services.MachinePrincipalService)
- com.foreach.across.modules.user.extensions.MethodLoggingConfiguration
- com.foreach.across.modules.user.services.PermissionServiceImpl (implements com.foreach.across.modules.user.services.PermissionService)
- com.foreach.across.modules.user.installers.PrincipalNameUpdater
- com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder (implements com.foreach.across.modules.web.ui.ViewElementBuilder<T>)
- com.foreach.across.modules.user.services.RoleServiceImpl (implements com.foreach.across.modules.user.services.RoleService)
- com.foreach.across.core.database.SchemaConfiguration
- com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<T> (implements com.foreach.across.modules.hibernate.business.EntityWithDto<T>, com.foreach.across.modules.hibernate.business.IdBasedEntity, org.springframework.data.domain.Persistable<ID>)
- com.foreach.across.modules.user.business.BasicSecurityPrincipal<T> (implements com.foreach.across.modules.hibernate.business.Auditable<U>, com.foreach.across.modules.user.business.IdBasedSecurityPrincipal)
- com.foreach.across.modules.user.business.Group (implements java.lang.Comparable<T>)
- com.foreach.across.modules.user.business.GroupedPrincipal<T> (implements com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalHierarchy)
- com.foreach.across.modules.user.business.MachinePrincipal (implements java.lang.Comparable<T>)
- com.foreach.across.modules.user.business.User (implements com.foreach.across.modules.hibernate.repositories.Undeletable)
- com.foreach.across.modules.user.business.Permission (implements java.io.Serializable)
- com.foreach.across.modules.user.business.PermissionGroup
- com.foreach.across.modules.hibernate.business.SettableIdAuditableEntity<T> (implements com.foreach.across.modules.hibernate.business.Auditable<U>)
- java.lang.Throwable (implements java.io.Serializable)
- com.foreach.common.spring.properties.TypedPropertyMap<T> (implements java.lang.Cloneable, java.util.Map<K,V>)
- com.foreach.across.modules.properties.business.EntityProperties<T>
- com.foreach.across.modules.user.security.UserDetailsServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.foreach.across.modules.user.services.UserDirectoryServiceImpl (implements com.foreach.across.modules.user.services.UserDirectoryService)
- com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
- com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration (implements com.foreach.across.modules.entity.config.EntityConfigurer)
- com.foreach.across.modules.user.services.UserModifiedNotifier
- com.foreach.across.modules.user.config.UserModuleConfiguration
- com.foreach.across.modules.user.UserModuleSettings
- com.foreach.across.modules.user.services.UserServiceImpl (implements com.foreach.across.modules.user.services.UserService)
- com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration (implements com.foreach.across.modules.entity.config.EntityConfigurer)
- com.foreach.across.modules.user.services.UserValidator (implements org.springframework.validation.Validator)
Interface Hierarchy
- com.foreach.across.modules.user.security.CurrentUserProxy
- com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy
- com.foreach.across.modules.properties.services.EntityPropertiesServiceBase
- com.foreach.across.modules.properties.services.EntityPropertiesService<T,U>
- com.foreach.across.modules.hibernate.business.IdBasedEntity
- com.foreach.across.modules.user.business.IdBasedSecurityPrincipal (also extends com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal)
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- com.foreach.across.modules.hibernate.jpa.repositories.CommonJpaRepository<T,U> (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>
- com.foreach.across.modules.user.repositories.GroupRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.MachinePrincipalRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.PermissionGroupRepository
- com.foreach.across.modules.user.repositories.PermissionRepository
- com.foreach.across.modules.user.repositories.RoleRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.SecurityPrincipalRepository (also extends com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy)
- com.foreach.across.modules.user.repositories.UserDirectoryRepository
- com.foreach.across.modules.user.repositories.UserRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.services.PermissionService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>)
- com.foreach.across.modules.hibernate.jpa.repositories.CommonJpaRepository<T,U> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>
- com.foreach.across.modules.user.repositories.GroupRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.MachinePrincipalRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.PermissionGroupRepository
- com.foreach.across.modules.user.repositories.PermissionRepository
- com.foreach.across.modules.user.repositories.RoleRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.SecurityPrincipalRepository (also extends com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy)
- com.foreach.across.modules.user.repositories.UserDirectoryRepository
- com.foreach.across.modules.user.repositories.UserRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.querydsl.QuerydslPredicateExecutor<T>
- com.foreach.across.modules.user.repositories.GroupRepository (also extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>)
- com.foreach.across.modules.user.services.GroupService
- com.foreach.across.modules.user.repositories.MachinePrincipalRepository (also extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>)
- com.foreach.across.modules.user.services.MachinePrincipalService
- com.foreach.across.modules.user.repositories.RoleRepository (also extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>)
- com.foreach.across.modules.user.repositories.UserRepository (also extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>)
- com.foreach.across.modules.user.services.UserService
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.ListCrudRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- com.foreach.across.modules.hibernate.jpa.repositories.CommonJpaRepository<T,U> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>
- com.foreach.across.modules.user.repositories.GroupRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.MachinePrincipalRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.PermissionGroupRepository
- com.foreach.across.modules.user.repositories.PermissionRepository
- com.foreach.across.modules.user.repositories.RoleRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.SecurityPrincipalRepository (also extends com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy)
- com.foreach.across.modules.user.repositories.UserDirectoryRepository
- com.foreach.across.modules.user.repositories.UserRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- com.foreach.across.modules.hibernate.jpa.repositories.CommonJpaRepository<T,U> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>
- com.foreach.across.modules.user.repositories.GroupRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.MachinePrincipalRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.PermissionGroupRepository
- com.foreach.across.modules.user.repositories.PermissionRepository
- com.foreach.across.modules.user.repositories.RoleRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.repositories.SecurityPrincipalRepository (also extends com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy)
- com.foreach.across.modules.user.repositories.UserDirectoryRepository
- com.foreach.across.modules.user.repositories.UserRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.foreach.across.modules.user.services.RoleService
- com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal
- com.foreach.across.modules.user.business.IdBasedSecurityPrincipal (also extends com.foreach.across.modules.hibernate.business.IdBasedEntity)
- com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy
- com.foreach.across.modules.user.repositories.SecurityPrincipalRepository (also extends com.foreach.across.modules.hibernate.jpa.repositories.IdBasedEntityJpaRepository<T>)
- com.foreach.across.modules.user.UserAuthorities
- com.foreach.across.modules.user.services.UserDirectoryService
- com.foreach.across.modules.user.services.UserDirectoryServiceProvider
- com.foreach.across.modules.user.UserModuleCache