Package org.openscience.cdk.interfaces
Interface ISubstance
-
- All Superinterfaces:
Cloneable
,IAtomContainerSet
,ICDKObject
,IChemObject
- All Known Implementing Classes:
DebugSubstance
,Substance
,Substance
public interface ISubstance extends IAtomContainerSet
A chemical substance that consists of one or more chemical structures. Examples uses include that of a racemic mixture, a drug composition, and a nanomaterial with impurities.- Author:
- egonw
- Source code:
- main
- Belongs to CDK module:
- interfaces
-
-
Method Summary
-
Methods inherited from interface org.openscience.cdk.interfaces.IAtomContainerSet
add, addAtomContainer, addAtomContainer, atomContainers, getAtomContainer, getAtomContainerCount, getMultiplier, getMultiplier, getMultipliers, isEmpty, removeAllAtomContainers, removeAtomContainer, removeAtomContainer, replaceAtomContainer, setMultiplier, setMultiplier, setMultipliers, sortAtomContainers
-
Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject
getBuilder
-
Methods inherited from interface org.openscience.cdk.interfaces.IChemObject
addListener, addProperties, clone, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
-
-