Hierarchy For Package com.foreach.across.modules.user.business

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • 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.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>)
    • com.foreach.common.spring.properties.TypedPropertyMap<T> (implements java.lang.Cloneable, java.util.Map<K,V>)
      • com.foreach.across.modules.properties.business.EntityProperties<T>

Interface Hierarchy

  • 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)
  • 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)

Enum Class Hierarchy