## Hierarchy For Package gate.persist

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class gate.util.AbstractFeatureBearer (implements gate.util.FeatureBearer, java.io.Serializable)
    - class gate.persist.JDBCDataStore (implements gate.event.CreoleListener, gate.persist.DatabaseDataStore)
      - class gate.persist.OracleDataStore
    - class gate.persist.SerialDataStore (implements gate.DataStore)
  - class junit.framework.Assert
    - class junit.framework.TestCase (implements junit.framework.Test)
      - class gate.persist.TestPersist
  - class gate.persist.DBHelper
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class gate.util.GateException
        - class gate.persist.PersistenceException

## Interface Hierarchy

- interface gate.util.FeatureBearer
  - interface gate.DataStore (also extends gate.util.NameBearer)
    - interface gate.persist.DatabaseDataStore
- interface gate.util.NameBearer
  - interface gate.DataStore (also extends gate.util.FeatureBearer)
    - interface gate.persist.DatabaseDataStore