## Hierarchy For Package org.biojava.bio.seq.db

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.biojava.utils.AbstractChangeable (implements org.biojava.utils.Changeable)
    - org.biojava.bio.seq.db.AbstractSequenceDB (implements org.biojava.bio.seq.db.SequenceDB)
      - org.biojava.bio.seq.db.AnnotatedSequenceDB (implements org.biojava.bio.seq.db.SequenceDB, java.io.Serializable)
      - org.biojava.bio.seq.db.DummySequenceDB (implements org.biojava.bio.seq.db.SequenceDB)
      - org.biojava.bio.seq.db.HashSequenceDB (implements org.biojava.bio.seq.db.SequenceDB, java.io.Serializable)
      - org.biojava.bio.seq.db.IndexedSequenceDB (implements org.biojava.bio.seq.db.SequenceDB, java.io.Serializable)
      - org.biojava.bio.seq.db.SequenceDBWrapper (implements java.io.Serializable)
        - org.biojava.bio.seq.db.CachingSequenceDB
        - org.biojava.bio.seq.db.SubSequenceDB
        - org.biojava.bio.seq.db.ViewingSequenceDB
    - org.biojava.bio.seq.db.WebSequenceDB (implements org.biojava.bio.seq.db.SequenceDBLite)
      - org.biojava.bio.seq.db.NCBISequenceDB
  - org.biojava.bio.seq.db.BioIndex (implements org.biojava.bio.seq.db.IndexStore)
  - org.biojava.utils.ChangeForwarder (implements org.biojava.utils.ChangeListener)
    - org.biojava.bio.seq.db.SequenceDBWrapper.SequencesForwarder
  - org.biojava.bio.seq.db.DummySequenceDBInstallation (implements org.biojava.bio.seq.db.SequenceDBInstallation)
  - org.biojava.bio.seq.db.EmblCDROMIndexStore (implements org.biojava.bio.seq.db.IndexStore)
  - org.biojava.bio.seq.db.FetchURL
  - org.biojava.bio.seq.db.GenbankSequenceDB
  - org.biojava.bio.seq.db.GenpeptSequenceDB
  - org.biojava.bio.seq.db.IDMaker.ByName (implements org.biojava.bio.seq.db.IDMaker, java.io.Serializable)
  - org.biojava.bio.seq.db.IDMaker.ByURN (implements org.biojava.bio.seq.db.IDMaker, java.io.Serializable)
  - org.biojava.bio.seq.db.SimpleIndex (implements org.biojava.bio.seq.db.Index)
  - org.biojava.bio.seq.db.SimpleSequenceDBInstallation (implements org.biojava.bio.seq.db.SequenceDBInstallation)
  - org.biojava.bio.seq.db.SwissprotSequenceDB
  - org.biojava.bio.seq.db.TabIndexStore (implements org.biojava.bio.seq.db.IndexStore, java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.biojava.bio.BioException
        - org.biojava.bio.seq.db.IllegalIDException

## Interface Hierarchy

- org.biojava.utils.Changeable
  - org.biojava.bio.seq.db.SequenceDBLite
    - org.biojava.bio.seq.db.SequenceDB
- org.biojava.bio.seq.db.IDMaker
- org.biojava.bio.seq.db.Index
- org.biojava.bio.seq.db.IndexStore
- org.biojava.bio.seq.db.SequenceDBInstallation