public class AminoAcidImpl extends HetatomImpl implements AminoAcid
HetatomImpl.PerformanceBehavior| Modifier and Type | Field and Description |
|---|---|
static GroupType |
type
this is an Amino acid. type is "amino".
|
atoms, chemComp, pdb_flag, pdb_name, performanceBehavior, residueNumberATOMRECORD, SEQRESRECORD| Constructor and Description |
|---|
AminoAcidImpl()
inherits most from Hetero and has just a few extensions.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
returns and identical copy of this Group object .
|
Character |
getAminoType()
Returns the name of the AA, in single letter code.
|
Atom |
getC()
Get C atom.
|
Atom |
getCA()
Get CA atom.
|
Atom |
getCB()
Get CB atom.
|
Atom |
getN()
Get N atom.
|
Atom |
getO()
Get O atom.
|
String |
getRecordType()
Allows to distinguish between amino acids that are provided
as ATOM records and a SEQRES records.
|
GroupType |
getType()
|
void |
setAminoType(Character aa)
Set the name of the AA, in single letter code .
|
void |
setPDBName(String s)
set three character name of AminoAcid.
|
void |
setRecordType(String recordName)
Allows to distinguish between amino acids that are provided
as ATOM records and a SEQRES records.
|
String |
toString()
string representation.
|
addAltLoc, addAtom, clearAtoms, getAltLocGroup, getAltLocs, getAtom, getAtom, getAtoms, getChain, getChainId, getChemComp, getId, getPDBName, getProperties, getProperty, getResidueNumber, has3D, hasAltLoc, hasAminoAtoms, hasAtom, isAminoAcid, isHetAtomInFile, isNucleotide, isPolymeric, isWater, iterator, setAtoms, setChain, setChemComp, setHetAtomInFile, setId, setPDBFlag, setProperties, setProperty, setResidueNumber, setResidueNumber, size, toSDF, trimToSizeequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAltLoc, addAtom, clearAtoms, getAltLocGroup, getAltLocs, getAtom, getAtom, getAtoms, getChain, getChainId, getChemComp, getPDBName, getProperties, getProperty, getResidueNumber, has3D, hasAltLoc, hasAminoAtoms, hasAtom, isAminoAcid, isHetAtomInFile, isNucleotide, isPolymeric, isWater, iterator, setAtoms, setChain, setChemComp, setHetAtomInFile, setPDBFlag, setProperties, setProperty, setResidueNumber, setResidueNumber, size, toSDF, trimToSizepublic AminoAcidImpl()
public GroupType getType()
HetatomImplgetType in interface GroupgetType in class HetatomImplpublic Character getAminoType()
getAminoType in interface AminoAcidAminoAcid.setAminoType(java.lang.Character)public void setAminoType(Character aa)
setAminoType in interface AminoAcidaa - a Character object specifying the amino type valueAminoAcid.getAminoType()public void setRecordType(String recordName)
setRecordType in interface AminoAcidrecordName - either ATOMRECORD or SEQRESRECORDAminoAcid.getRecordType()public String getRecordType()
getRecordType in interface AminoAcidAminoAcid.setRecordType(String)public String toString()
toString in class HetatomImplpublic void setPDBName(String s)
setPDBName in interface GroupsetPDBName in class HetatomImpls - a String specifying the PDBName valueHetatomImpl.getPDBName()Copyright © 2000–2018 BioJava. All rights reserved.