Package org.openscience.cdk.interfaces
Interface IMapping
-
- All Superinterfaces:
Cloneable
,ICDKObject
,IChemObject
- All Known Implementing Classes:
DebugMapping
,Mapping
,Mapping
public interface IMapping extends IChemObject
Represents a mapping of two atoms.- Author:
- kaihartmann
- Source code:
- main
- Belongs to CDK module:
- interfaces
- Created on:
- 2006-02-15
-
-
Field Summary
-
Fields inherited from interface org.openscience.cdk.interfaces.IChemObject
ALIPHATIC, AROMATIC, CONJUGATED, HYDROGEN_BOND_ACCEPTOR, HYDROGEN_BOND_DONOR, IN_RING, MAPPED, NOT_IN_RING, PLACED, REACTIVE_CENTER, SINGLE_OR_DOUBLE, TYPEABLE, VISITED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IChemObject
getChemObject(int pos)
Retrieve the first or second of the related IChemObjects.Iterable<IChemObject>
relatedChemObjects()
Returns anIterable
to the two IChemObjects.-
Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject
getBuilder
-
Methods inherited from interface org.openscience.cdk.interfaces.IChemObject
addListener, addProperties, clear, clone, flags, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
-
-
-
-
Method Detail
-
relatedChemObjects
Iterable<IChemObject> relatedChemObjects()
Returns anIterable
to the two IChemObjects.- Returns:
- An
Iterable
to two IChemObjects that define the mapping
-
getChemObject
IChemObject getChemObject(int pos)
Retrieve the first or second of the related IChemObjects.- Parameters:
pos
- The position of the IChemObject.- Returns:
- The IChemObject to retrieve.
-
-