# Hierarchy For Package org.springframework.security.acls.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.springframework.security.acls.model.AclDataAccessException
          - org.springframework.security.acls.model.AlreadyExistsException
          - org.springframework.security.acls.model.ChildrenExistException
          - org.springframework.security.acls.model.NotFoundException
          - org.springframework.security.acls.model.UnloadedSidException

## Interface Hierarchy

- org.springframework.security.acls.model.AclCache
- org.springframework.security.acls.model.AclService
  - org.springframework.security.acls.model.MutableAclService
- org.springframework.security.acls.model.ObjectIdentityGenerator
- org.springframework.security.acls.model.ObjectIdentityRetrievalStrategy
- org.springframework.security.acls.model.PermissionGrantingStrategy
- java.io.Serializable
  - org.springframework.security.acls.model.AccessControlEntry
    - org.springframework.security.acls.model.AuditableAccessControlEntry
  - org.springframework.security.acls.model.Acl
    - org.springframework.security.acls.model.MutableAcl
      - org.springframework.security.acls.model.AuditableAcl
      - org.springframework.security.acls.model.OwnershipAcl
  - org.springframework.security.acls.model.ObjectIdentity
  - org.springframework.security.acls.model.Permission
  - org.springframework.security.acls.model.Sid
- org.springframework.security.acls.model.SidRetrievalStrategy