public class CTerminalGroup extends Molecule
Modifier and Type | Field and Description |
---|---|
static CTerminalGroup |
AMIDE |
static CTerminalGroup |
O_METHYL |
static CTerminalGroup |
UNMODIFIED_C_TERMINUS |
Constructor and Description |
---|
CTerminalGroup(String inName) |
CTerminalGroup(String inName,
Map inElementalComposition) |
CTerminalGroup(XMLNode inXML) |
Modifier and Type | Method and Description |
---|---|
CTerminalGroup |
addAtoms(Element inElement,
int inNum) |
CTerminalGroup |
addKa(IonizableGroup inValue) |
String |
getShortName() |
CTerminalGroup |
lock() |
void |
register()
Puts the CTerminalGroup into the Set of unique CTerminalGroup returned by CTerminalGroup.values().
|
XMLNode |
toXMLNode() |
static CTerminalGroup |
valueOf(String inString)
Returns the CTerminalGroup whose name matches the specified String.
|
static CTerminalGroup[] |
values() |
add, add, addAtom, addAtoms, addAtoms, addElementalComposition, addElementalComposition, addElementalComposition, addKa, calculateMassFromElementalComposition, clearAttributes, clearCalculatedProperties, clearElementalComposition, clone, compareTo, equals, formatMassString, getAtoms, getAttribute, getAttributeNames, getAverageMass, getChemicalFormula, getChemicalFormulaWithSubscripts, getElementalComposition, getKas, getLastAtom, getMonoisotopicMass, getOrganicAverageMass, getPhysicalProperty, hasAttribute, hasAttributes, hashCode, isLocked, massesAreUserSet, name, remove, remove, removeAttribute, setAttribute, setAverageMass, setChemicalFormula, setElementalComposition, setMonoisotopicMass, setName, setOrganicAverageMass, setPhysicalProperty, toString
public static final CTerminalGroup UNMODIFIED_C_TERMINUS
public static final CTerminalGroup AMIDE
public static final CTerminalGroup O_METHYL
public CTerminalGroup(String inName)
public CTerminalGroup(String inName, Map inElementalComposition)
public CTerminalGroup(XMLNode inXML)
public static CTerminalGroup[] values()
public static CTerminalGroup valueOf(String inString)
inString
- the name for the CTerminalGroup to retrievepublic void register()
public CTerminalGroup addAtoms(Element inElement, int inNum)
public CTerminalGroup lock()
public CTerminalGroup addKa(IonizableGroup inValue)
public String getShortName()