## Uses of Interface
org.biojava.bio.structure.Chain

Packages that use Chain
org.biojava.bio.structure: Interfaces and classes for protein structure (PDB).

Uses of Chain in org.biojava.bio.structure

Classes in org.biojava.bio.structure that implement Chain
`class` `ChainImpl` A Chain in a PDB file.

Methods in org.biojava.bio.structure that return Chain
`Chain` `StructureImpl.findChain(java.lang.String chainId)`
`Chain` `Structure.findChain(java.lang.String chainId)` request a particular chain from a structure.
`Chain` `StructureImpl.findChain(java.lang.String chainId, int modelnr)`
`Chain` `Structure.findChain(java.lang.String chainId, int modelnr)` request a particular chain from a particular model
`Chain` `StructureImpl.getChain(int number)` retrieve a chain by it's position within the Structure.
`Chain` `Structure.getChain(int pos)` retrieve a chain by it's position within the Structure .
`Chain` `StructureImpl.getChain(int modelnr, int number)` retrieve a chain by it's position within the Structure and model number.
`Chain` `Structure.getChain(int pos, int modelnr)` retrieve a chain by it's position within the Structure and model number.
`Chain` `StructureImpl.getChainByPDB(java.lang.String chainId)`
`Chain` `Structure.getChainByPDB(java.lang.String chainId)` request a chain by it's PDB code by default takes only the first model
`Chain` `StructureImpl.getChainByPDB(java.lang.String chainId, int modelnr)`
`Chain` `Structure.getChainByPDB(java.lang.String chainId, int modelnr)` request a chain by it's PDB code by default takes only the first model
`Chain` `GroupIterator.getCurrentChain()`
`Chain` `HetatomImpl.getParent()` Returns the parent Chain of the Group
`Chain` `Group.getParent()` Returns the parent Chain of the Group

Methods in org.biojava.bio.structure with parameters of type Chain
`void` `StructureImpl.addChain(Chain chain)` add a new chain.
`void` `Structure.addChain(Chain chain)` add a new chain.
`void` `StructureImpl.addChain(Chain chain, int modelnr)` add a new chain, if several models are available.
`void` `Structure.addChain(Chain chain, int modelnr)` add a new chain, if several models are available.
`void` `HetatomImpl.setParent(Chain parent)` Set the back-reference (to its parent Chain)
`void` `Group.setParent(Chain parent)` Set the back-reference (to its parent Chain)

Constructors in org.biojava.bio.structure with parameters of type Chain
`StructureImpl(Chain c)` construct a Structure object that contains a particular chain