# Hierarchy For Package org.modeshape.jcr.value.binary

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.modeshape.jcr.value.binary.AbstractBinary (implements org.modeshape.jcr.value.BinaryValue)
    - org.modeshape.jcr.value.binary.EmptyBinaryValue
    - org.modeshape.jcr.value.binary.ExternalBinaryValue
      - org.modeshape.jcr.value.binary.UrlBinaryValue
        - org.modeshape.jcr.value.binary.FileUrlBinaryValue
    - org.modeshape.jcr.value.binary.InMemoryBinaryValue
    - org.modeshape.jcr.value.binary.StoredBinaryValue
  - org.modeshape.jcr.value.binary.AbstractBinaryStore (implements org.modeshape.jcr.value.binary.BinaryStore)
    - org.modeshape.jcr.value.binary.CassandraBinaryStore
    - org.modeshape.jcr.value.binary.DatabaseBinaryStore
    - org.modeshape.jcr.value.binary.FileSystemBinaryStore
      - org.modeshape.jcr.value.binary.TransientBinaryStore
    - org.modeshape.jcr.value.binary.MongodbBinaryStore
  - org.modeshape.jcr.value.basic.AbstractValueFactory<T> (implements org.modeshape.jcr.value.ValueFactory<T>)
    - org.modeshape.jcr.value.binary.BinaryStoreValueFactory (implements org.modeshape.jcr.value.BinaryFactory)
  - org.modeshape.jcr.value.binary.BinaryUsageChangeSetListener (implements org.modeshape.jcr.cache.change.ChangeSetListener)
  - org.modeshape.jcr.value.binary.CompositeBinaryStore (implements org.modeshape.jcr.value.binary.BinaryStore)
  - org.modeshape.jcr.value.binary.Database
  - org.modeshape.jcr.value.binary.FileLocks
  - org.modeshape.jcr.value.binary.FileLocks.LockHolder
  - org.modeshape.jcr.value.binary.FileLocks.WrappedLock (implements java.util.concurrent.locks.Lock)
  - java.io.InputStream (implements java.io.Closeable)
    - org.modeshape.jcr.value.binary.CassandraBinaryStore.BufferedInputStream
    - org.modeshape.jcr.value.binary.Database.DatabaseBinaryStream
    - org.modeshape.jcr.value.binary.SharedLockingInputStream
  - org.modeshape.jcr.value.binary.NamedLocks
  - org.modeshape.jcr.value.binary.NamedLocks.NamedLock
  - org.modeshape.jcr.value.binary.NamedLocks.WrappedLock (implements java.util.concurrent.locks.Lock)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.jcr.RepositoryException
        - org.modeshape.jcr.value.binary.BinaryStoreException

## Interface Hierarchy

- org.modeshape.jcr.value.binary.BinaryStore

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.modeshape.jcr.value.binary.Database.Type

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