java.io.Serializable
, java.lang.Cloneable
, Group
public class NucleotideImpl extends HetatomImpl implements Group, java.io.Serializable, java.lang.Cloneable
HetatomImpl
,
AminoAcidImpl
,
Serialized FormHetatomImpl.PerformanceBehavior
Modifier and Type | Field | Description |
---|---|---|
static GroupType |
type |
this is a "nucleotide", a special occurance of a Hetatom.
|
atoms, chemComp, pdb_flag, pdb_name, performanceBehavior, residueNumber
Constructor | Description |
---|---|
NucleotideImpl() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
clone() |
returns and identical copy of this Group object .
|
Atom |
getO3Prime() |
Returns the O3' atom if present, otherwise null
|
Atom |
getO5Prime() |
Returns the O5' atom if present, otherwise null
|
Atom |
getP() |
Returns the P atom if present, otherwise null
|
GroupType |
getType() |
|
java.lang.String |
toString() |
addAltLoc, addAtom, clearAtoms, getAltLocGroup, getAltLocs, getAtom, getAtom, getAtoms, getChain, getChainId, getChemComp, getPDBName, getProperties, getProperty, getResidueNumber, has3D, hasAltLoc, hasAminoAtoms, hasAtom, isWater, iterator, setAtoms, setChain, setChemComp, setPDBFlag, setPDBName, setProperties, setProperty, setResidueNumber, setResidueNumber, size, toSDF, trimToSize
addAltLoc, addAtom, clearAtoms, getAltLocGroup, getAltLocs, getAtom, getAtom, getAtoms, getChain, getChainId, getChemComp, getId, getPDBName, getProperties, getProperty, getResidueNumber, has3D, hasAltLoc, hasAminoAtoms, hasAtom, isWater, iterator, setAtoms, setChain, setChemComp, setId, setPDBFlag, setPDBName, setProperties, setProperty, setResidueNumber, setResidueNumber, size, toSDF, trimToSize
public static final GroupType type
public GroupType getType()
HetatomImpl
getType
in interface Group
getType
in class HetatomImpl
public java.lang.String toString()
toString
in class HetatomImpl
public Atom getO3Prime()
public Atom getO5Prime()
public Atom getP()
public java.lang.Object clone()
HetatomImpl
clone
in interface Group
clone
in class HetatomImpl