public class DebugMolecularFormulaSet extends MolecularFormulaSet implements IMolecularFormulaSet
IMolecularFormulaSet.| Constructor and Description |
|---|
DebugMolecularFormulaSet() |
DebugMolecularFormulaSet(IMolecularFormula formula) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IMolecularFormulaSet formulaSet)
Adds all molecularFormulas in the MolecularFormulaSet to this chemObject.
|
void |
addMolecularFormula(IMolecularFormula formula)
Adds an molecularFormula to this chemObject.
|
boolean |
contains(IMolecularFormula formula)
True, if the MolecularFormulaSet contains the given IMolecularFormula object.
|
IChemObjectBuilder |
getBuilder()
Returns a
IChemObjectBuilder for the data classes that extend
this class. |
IMolecularFormula |
getMolecularFormula(int position)
Returns the MolecularFormula at position
number in the
chemObject. |
Iterator<IMolecularFormula> |
iterator()
Returns an Iterator for looping over all IMolecularFormula
in this MolecularFormulaSet.
|
Iterable<IMolecularFormula> |
molecularFormulas()
Returns an Iterable for looping over all IMolecularFormula
in this MolecularFormulaSet.
|
void |
removeAllMolecularFormulas()
Removes all IMolecularFormula from this chemObject.
|
void |
removeMolecularFormula(IMolecularFormula formula)
Removes an IMolecularFormula from this chemObject.
|
void |
removeMolecularFormula(int position)
Removes an MolecularFormula from this chemObject.
|
int |
size()
Returns the number of MolecularFormulas in this MolecularFormulaSet.
|
cloneequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneforEach, spliteratorpublic DebugMolecularFormulaSet()
public DebugMolecularFormulaSet(IMolecularFormula formula)
public void add(IMolecularFormulaSet formulaSet)
add in interface IMolecularFormulaSetadd in class MolecularFormulaSetformulaSet - The MolecularFormulaSetpublic void addMolecularFormula(IMolecularFormula formula)
addMolecularFormula in interface IMolecularFormulaSetaddMolecularFormula in class MolecularFormulaSetformula - The molecularFormula to be added to this chemObjectpublic boolean contains(IMolecularFormula formula)
contains in interface IMolecularFormulaSetcontains in class MolecularFormulaSetformula - The IMolecularFormula this MolecularFormulaSet is searched forpublic IMolecularFormula getMolecularFormula(int position)
number in the
chemObject.getMolecularFormula in interface IMolecularFormulaSetgetMolecularFormula in class MolecularFormulaSetposition - The position of the IMolecularFormula to be returned.number .public Iterator<IMolecularFormula> iterator()
iterator in interface Iterable<IMolecularFormula>iterator in class MolecularFormulaSetpublic Iterable<IMolecularFormula> molecularFormulas()
molecularFormulas in interface IMolecularFormulaSetmolecularFormulas in class MolecularFormulaSetIMolecularFormulaSet.addMolecularFormula(IMolecularFormula)public void removeAllMolecularFormulas()
removeAllMolecularFormulas in interface IMolecularFormulaSetremoveAllMolecularFormulas in class MolecularFormulaSetpublic void removeMolecularFormula(IMolecularFormula formula)
removeMolecularFormula in interface IMolecularFormulaSetremoveMolecularFormula in class MolecularFormulaSetformula - The IMolecularFormula to be removed from this chemObjectpublic void removeMolecularFormula(int position)
removeMolecularFormula in interface IMolecularFormulaSetremoveMolecularFormula in class MolecularFormulaSetposition - The position of the MolecularFormula to be removed from this chemObjectpublic int size()
size in interface IMolecularFormulaSetsize in class MolecularFormulaSetpublic IChemObjectBuilder getBuilder()
IChemObjectBuilder for the data classes that extend
this class.getBuilder in interface ICDKObjectgetBuilder in class MolecularFormulaSetIChemObjectBuilder matching this ICDKObjectCopyright © 2021. All rights reserved.