# Hierarchy For Package org.apache.sis.storage

Package Hierarchies:

- All Packages

## Class Hierarchy

- Object
  - DataStore (implements AutoCloseable, Localized, Resource)
  - DataStoreProvider
  - FeatureNaming<E>
  - FeatureQuery.NamedExpression (implements Serializable)
  - OptionKey<T> (implements Serializable)
    - DataOptionKey<T>
  - ProbeResult (implements Serializable)
  - Query
    - CoverageQuery (implements Cloneable, Serializable)
    - FeatureQuery (implements Cloneable, Serializable)
  - Static
    - DataStores
  - StorageConnector (implements Serializable)
  - Throwable (implements Serializable)
    - Exception
      - DataStoreException (implements LocalizedException)
        - ConcurrentReadException
        - ConcurrentWriteException
        - DataStoreClosedException
        - DataStoreContentException
          - UnsupportedEncodingException
        - DataStoreReferencingException
        - ForwardOnlyStorageException
        - IllegalFeatureTypeException
        - IllegalOpenParameterException
          - UnsupportedStorageException
        - InternalDataStoreException
        - NoSuchDataException
          - IllegalNameException
        - ReadOnlyStorageException
        - UnsupportedQueryException

## Interface Hierarchy

- Resource
  - Aggregate
    - WritableAggregate
  - DataSet
    - FeatureSet
      - WritableFeatureSet
    - GridCoverageResource

## Enum Hierarchy

- Object
  - Enum<E> (implements Comparable<T>, Constable, Serializable)
    - RasterLoadingStrategy