# Hierarchy For Package org.modeshape.jcr.cache

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.modeshape.jcr.cache.AllPathsCache
  - org.modeshape.jcr.cache.ChildReference (implements java.lang.Comparable<T>)
  - org.modeshape.jcr.cache.ChildReferences.BasicContext (implements org.modeshape.jcr.cache.ChildReferences.Context)
  - org.modeshape.jcr.cache.ChildReferences.NoChanges (implements org.modeshape.jcr.cache.ChildReferences.Changes)
  - org.modeshape.jcr.cache.ChildReferences.NoContext (implements org.modeshape.jcr.cache.ChildReferences.Context)
  - org.modeshape.jcr.cache.ChildReferences.NoSnsIndexesContext (implements org.modeshape.jcr.cache.ChildReferences.Context)
  - org.modeshape.jcr.cache.ChildReferences.SingleNameContext (implements org.modeshape.jcr.cache.ChildReferences.Context)
  - org.modeshape.jcr.cache.ChildReferences.WithChanges (implements org.modeshape.jcr.cache.ChildReferences.Context)
  - org.modeshape.jcr.cache.NodeKey (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.modeshape.jcr.cache.PathCache
  - org.modeshape.jcr.cache.PropertyTypeUtil
  - org.modeshape.jcr.cache.RepositoryCache (implements org.modeshape.jcr.cache.change.Observable)
  - org.modeshape.jcr.cache.RepositoryCache.LocalChangeListener (implements org.modeshape.jcr.cache.change.ChangeSetListener)
  - org.modeshape.jcr.cache.RepositoryPathCache
  - org.modeshape.jcr.cache.SessionCacheWrapper (implements org.modeshape.jcr.cache.SessionCache)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.modeshape.jcr.cache.DocumentStoreException
          - org.modeshape.jcr.cache.DocumentAlreadyExistsException
          - org.modeshape.jcr.cache.DocumentNotFoundException
            - org.modeshape.jcr.cache.LockFailureException
            - org.modeshape.jcr.cache.NodeNotFoundException
              - org.modeshape.jcr.cache.NodeNotFoundInParentException
            - org.modeshape.jcr.cache.PathNotFoundException
        - org.modeshape.jcr.cache.ReferentialIntegrityException
        - org.modeshape.jcr.cache.WorkspaceNotFoundException
        - org.modeshape.jcr.cache.WrappedException

## Interface Hierarchy

- org.modeshape.jcr.cache.CachedNode
  - org.modeshape.jcr.cache.MutableCachedNode
- org.modeshape.jcr.cache.ChildReferences.Changes
- org.modeshape.jcr.cache.ChildReferences.ChildInsertions
- org.modeshape.jcr.cache.ChildReferences.Context
- java.lang.Iterable<T>
  - org.modeshape.jcr.cache.ChildReferences
- org.modeshape.jcr.cache.MutableCachedNode.NodeChanges
- org.modeshape.jcr.cache.NodeCache
  - org.modeshape.jcr.cache.SessionCache
- org.modeshape.jcr.cache.RepositoryCache.ContentInitializer
- org.modeshape.jcr.cache.SessionCache.PreSave
- org.modeshape.jcr.cache.SessionCache.SaveContext
- org.modeshape.jcr.cache.SessionEnvironment
- org.modeshape.jcr.cache.SessionEnvironment.Monitor
- org.modeshape.jcr.cache.SessionEnvironment.MonitorFactory

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.modeshape.jcr.cache.CachedNode.ReferenceType

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.