Class Hierarchy
- java.lang.Object
- org.biojava.nbio.structure.AtomImpl (implements org.biojava.nbio.structure.Atom)
 - org.biojava.nbio.structure.AtomIterator (implements java.util.Iterator<E>)
 - org.biojava.nbio.structure.AtomPositionMap
 - org.biojava.nbio.structure.Author (implements java.io.Serializable)
 - org.biojava.nbio.structure.BioAssemblyIdentifier (implements org.biojava.nbio.structure.StructureIdentifier)
 - org.biojava.nbio.structure.BondImpl (implements org.biojava.nbio.structure.Bond)
 - org.biojava.nbio.structure.Calc
 - org.biojava.nbio.structure.ChainImpl (implements org.biojava.nbio.structure.Chain)
 - org.biojava.nbio.structure.DatabasePDBRevRecord (implements org.biojava.nbio.structure.io.cif.CifBean)
 - org.biojava.nbio.structure.DBRef (implements org.biojava.nbio.structure.PDBRecord)
 - org.biojava.nbio.structure.EntityInfo (implements java.io.Serializable)
 - org.biojava.nbio.structure.GroupIterator (implements java.util.Iterator<E>)
 - org.biojava.nbio.structure.HetatomImpl (implements org.biojava.nbio.structure.Group)
- org.biojava.nbio.structure.AminoAcidImpl (implements org.biojava.nbio.structure.AminoAcid)
 - org.biojava.nbio.structure.NucleotideImpl
 
 - org.biojava.nbio.structure.JournalArticle (implements java.io.Serializable)
 - org.biojava.nbio.structure.Model (implements java.io.Serializable)
 - org.biojava.nbio.structure.Mutator
 - org.biojava.nbio.structure.PassthroughIdentifier (implements org.biojava.nbio.structure.StructureIdentifier)
 - org.biojava.nbio.structure.PDBCrystallographicInfo (implements java.io.Serializable)
 - org.biojava.nbio.structure.PDBHeader (implements org.biojava.nbio.structure.PDBRecord)
 - org.biojava.nbio.structure.PdbId (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.biojava.nbio.structure.PDBStatus
 - org.biojava.nbio.structure.ResidueNumber (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.biojava.nbio.structure.ResidueRange
- org.biojava.nbio.structure.ResidueRangeAndLength
- org.biojava.nbio.structure.AugmentedResidueRange
 
 
 - org.biojava.nbio.structure.ResidueRangeAndLength
 - org.biojava.nbio.structure.SeqMisMatchImpl (implements org.biojava.nbio.structure.SeqMisMatch, java.io.Serializable)
 - org.biojava.nbio.structure.Site (implements java.lang.Comparable<T>, org.biojava.nbio.structure.PDBRecord)
 - org.biojava.nbio.structure.StandardAminoAcid
 - org.biojava.nbio.structure.StructureImpl (implements org.biojava.nbio.structure.Structure)
 - org.biojava.nbio.structure.StructureIO
 - org.biojava.nbio.structure.StructureTools
 - org.biojava.nbio.structure.SubstructureIdentifier (implements org.biojava.nbio.structure.StructureIdentifier)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.biojava.nbio.structure.StructureException
 
 
 - java.lang.Exception
 - org.biojava.nbio.structure.URLIdentifier (implements org.biojava.nbio.structure.StructureIdentifier)
 
 
Interface Hierarchy
- org.biojava.nbio.structure.AtomPositionMap.GroupMatcher
 - java.lang.Cloneable
- org.biojava.nbio.structure.Atom (also extends org.biojava.nbio.structure.PDBRecord)
 - org.biojava.nbio.structure.Structure (also extends java.io.Serializable)
 
 - org.biojava.nbio.structure.SeqMisMatch
 - java.io.Serializable
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.biojava.nbio.structure.BondType
 - org.biojava.nbio.structure.Element
 - org.biojava.nbio.structure.ElementType
 - org.biojava.nbio.structure.EntityType
 - org.biojava.nbio.structure.ExperimentalTechnique
 - org.biojava.nbio.structure.GroupType
 - org.biojava.nbio.structure.HetatomImpl.PerformanceBehavior
 - org.biojava.nbio.structure.PDBStatus.Status
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)