Package pl.poznan.put.pdb.analysis
Class PdbChain
java.lang.Object
pl.poznan.put.pdb.analysis.PdbChain
- All Implemented Interfaces:
Serializable
,Comparable<PdbChain>
,ResidueCollection
,SingleTypedResidueCollection
- Direct Known Subclasses:
ImmutablePdbChain
@Immutable
public abstract class PdbChain
extends Object
implements Comparable<PdbChain>, SingleTypedResidueCollection
A chain in a structure.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface pl.poznan.put.pdb.analysis.ResidueCollection
ResidueCollection.CifBuilder, ResidueCollection.PdbBuilder
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface pl.poznan.put.pdb.analysis.ResidueCollection
filteredAtoms, findBondLengthViolations, findResidue, hasResidue, indexOf, namedResidueIdentifiers, residueIdentifiers, sequence, toCif, toPdb, withoutAlternateLocations
Methods inherited from interface pl.poznan.put.pdb.analysis.SingleTypedResidueCollection
moleculeType
-
Constructor Details
-
PdbChain
public PdbChain()
-
-
Method Details
-
identifier
- Returns:
- The chain identifier.
-
residues
- Specified by:
residues
in interfaceResidueCollection
- Returns:
- The list of residues.
-
compareTo
- Specified by:
compareTo
in interfaceComparable<PdbChain>
-