public class AminoAcid extends Monomer implements IAminoAcid, Serializable, Cloneable
atomCount, atoms, bondCount, bonds, growArraySize, lonePairCount, lonePairs, singleElectronCount, singleElectrons, stereoElements| Constructor and Description |
|---|
AminoAcid()
Constructs a new AminoAcid.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCTerminus(IAtom atom)
Add an Atom and makes it the C-terminus atom.
|
void |
addNTerminus(IAtom atom)
Add an Atom and makes it the N-terminus atom.
|
IAminoAcid |
clone()
Clones this AminoAcid object.
|
IAtom |
getCTerminus()
Retrieves the C-terminus atom.
|
IAtom |
getNTerminus()
Retrieves the N-terminus atom.
|
String |
toString()
Returns a one line description of this IChemObject.
|
getMonomerName, getMonomerType, setMonomerName, setMonomerTypeadd, addAtom, addBond, addBond, addBond, addElectronContainer, addLonePair, addLonePair, addSingleElectron, addSingleElectron, addStereoElement, atoms, bonds, contains, contains, contains, contains, contains, electronContainers, getAtom, getAtomCount, getAtomNumber, getBond, getBond, getBondCount, getBondNumber, getBondNumber, getBondOrderSum, getConnectedAtomsCount, getConnectedAtomsList, getConnectedBondsCount, getConnectedBondsCount, getConnectedBondsList, getConnectedElectronContainersList, getConnectedLonePairsCount, getConnectedLonePairsList, getConnectedSingleElectronsCount, getConnectedSingleElectronsList, getElectronContainer, getElectronContainerCount, getFirstAtom, getLastAtom, getLonePair, getLonePairCount, getLonePairNumber, getMaximumBondOrder, getMinimumBondOrder, getSingleElectron, getSingleElectronCount, getSingleElectronNumber, getTitle, indexOf, indexOf, indexOf, indexOf, isEmpty, lonePairs, remove, removeAllBonds, removeAllElectronContainers, removeAllElements, removeAtom, removeAtom, removeAtomAndConnectedElectronContainers, removeAtomOnly, removeAtomOnly, removeBond, removeBond, removeBond, removeElectronContainer, removeElectronContainer, removeLonePair, removeLonePair, removeSingleElectron, removeSingleElectron, setAtom, setAtoms, setBonds, setStereoElements, setTitle, singleElectrons, stateChanged, stereoElementsaddListener, addProperties, compare, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetMonomerName, getMonomerType, setMonomerName, setMonomerTypeadd, addAtom, addBond, addBond, addBond, addElectronContainer, addLonePair, addLonePair, addSingleElectron, addSingleElectron, addStereoElement, atoms, bonds, contains, contains, contains, contains, contains, electronContainers, getAtom, getAtomCount, getAtomNumber, getBond, getBond, getBondCount, getBondNumber, getBondNumber, getBondOrderSum, getConnectedAtomsCount, getConnectedAtomsList, getConnectedBondsCount, getConnectedBondsCount, getConnectedBondsList, getConnectedElectronContainersList, getConnectedLonePairsCount, getConnectedLonePairsList, getConnectedSingleElectronsCount, getConnectedSingleElectronsList, getElectronContainer, getElectronContainerCount, getFirstAtom, getLastAtom, getLonePair, getLonePairCount, getLonePairNumber, getMaximumBondOrder, getMinimumBondOrder, getSingleElectron, getSingleElectronCount, getSingleElectronNumber, getTitle, indexOf, indexOf, indexOf, indexOf, isEmpty, lonePairs, remove, removeAllBonds, removeAllElectronContainers, removeAllElements, removeAtom, removeAtom, removeAtomAndConnectedElectronContainers, removeAtomOnly, removeAtomOnly, removeBond, removeBond, removeBond, removeElectronContainer, removeElectronContainer, removeLonePair, removeLonePair, removeSingleElectron, removeSingleElectron, setAtom, setAtoms, setBonds, setStereoElements, setTitle, singleElectrons, stereoElementsaddListener, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setPropertygetBuilderstateChangedpublic IAtom getNTerminus()
getNTerminus in interface IAminoAcidaddNTerminus(IAtom)public void addNTerminus(IAtom atom)
addNTerminus in interface IAminoAcidatom - The Atom that is the N-terminusgetNTerminus()public IAtom getCTerminus()
getCTerminus in interface IAminoAcidaddCTerminus(IAtom)public void addCTerminus(IAtom atom)
addCTerminus in interface IAminoAcidatom - The Atom that is the C-terminusgetCTerminus()public IAminoAcid clone() throws CloneNotSupportedException
clone in interface IAminoAcidclone in interface IAtomContainerclone in interface IChemObjectclone in interface IMonomerclone in class MonomerCloneNotSupportedException - if the IChemObject cannot be clonedpublic String toString()
AtomContainertoString in interface IChemObjecttoString in class MonomerCopyright © 2018. All Rights Reserved.