public interface IAminoAcid extends IMonomer
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()
Returns a deep clone of this IChemObject.
|
IAtom |
getCTerminus()
Retrieves the C-terminus atom.
|
IAtom |
getNTerminus()
Retrieves the N-terminus atom.
|
getMonomerName, getMonomerType, setMonomerName, setMonomerType
add, 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, stereoElements
addListener, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
getBuilder
stateChanged
IAtom getNTerminus()
addNTerminus(IAtom)
void addNTerminus(IAtom atom)
atom
- The Atom that is the N-terminusgetNTerminus()
IAtom getCTerminus()
addCTerminus(IAtom)
void addCTerminus(IAtom atom)
atom
- The Atom that is the C-terminusgetCTerminus()
IAminoAcid clone() throws CloneNotSupportedException
clone
in interface IAtomContainer
clone
in interface IChemObject
clone
in interface IMonomer
CloneNotSupportedException
- if the IChemObject cannot be clonedCopyright © 2021. All rights reserved.