| Name | Description | Type | Package | Framework |
| IAdductFormula | Class defining an adduct object in a MolecularFormula. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAminoAcid | A AminoAcid is Monomer which stores additional amino acid specific informations, like the N-terminus atom. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtom | Represents the idea of an chemical atom. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtomContainer | Base class for all chemical objects that maintain a list of Atoms and ElectronContainers. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtomContainerSet | A set of AtomContainers. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtomParity | Represents the concept of an atom parity identifying the stereochemistry around an atom, given four neighbouring atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtomType | The base class for atom types. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IAtomType .Hybridization | An enum for the different hybridization states. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IBioPolymer | A BioPolymer is a subclass of a Polymer which is supposed to store additional informations about the Polymer which are connected to BioPolymers. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IBond | considered to be a number of electrons connecting two ore more atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IBond .Order | A list of permissible bond orders. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IBond .Stereo | Stereo type defines not just define the stereochemistry, but also the which atom is the stereo center for which the Stereo is defined. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ICDKObject | The base class for all data objects in this CDK. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemFile | An IChemObject containing a number of ChemSequences. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemModel | An object containig multiple MoleculeSet and the other lower level concepts like rings, sequences, | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemObject | The base class for all chemical objects in this cdk. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemObjectBuilder | | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemObjectChangeEvent | Event fired by CDK IChemObject classes to their registered listeners in case something changed within them. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemObjectListener | Classes implementing this interface must implement this method such that they react appropriately to changes in the object they | Interface | org.openscience.cdk.interfaces | CDK |
|
| IChemSequence | A sequence of ChemModels, which can, for example, be used to store the course of a reaction. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ICrystal | Class representing a molecular crystal. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IDoubleBondStereochemistry | Stereochemistry specification for double bond stereochemistry. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IDoubleBondStereochemistry .Conformation | | Interface | org.openscience.cdk.interfaces | CDK |
|
| IElectronContainer | Base class for entities containing electrons, like bonds, orbitals, lone-pairs. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IElement | | Interface | org.openscience.cdk.interfaces | CDK |
|
| IFragmentAtom | Class to represent an IPseudoAtom which embeds an IAtomContainer. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IIsotope | Used to store and retrieve data of a particular isotope. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ILonePair | A LonePair is an orbital primarily located with one Atom, containingKeywords:orbital, lone-pair | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMapping | Represents a mapping of two atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMolecularFormula | Class defining a molecular formula object. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMolecularFormulaSet | Class defining a molecular formula object. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMolecule | Represents a set of Molecules. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMoleculeSet | Represents a set of Molecules. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IMonomer | A Monomer is an AtomContainer which stores additional monomer specific informations for a group of Atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPDBAtom | A PDBAtom is a subclass of a Atom which is supposed to store additional informations about the Atom. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPDBMonomer | Represents the idea of an protein monomer as found in PDB files. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPDBPolymer | A PDBPolymer is a subclass of a BioPolymer which is supposed to store additional informations about the BioPolymer which are connected to BioPolymers. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPDBStructure | Represents the idea of an chemical structure. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPolymer | Subclass of Molecule to store Polymer specific attributes that a Polymer has. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IPseudoAtom | Represents the idea of a non-chemical atom-like entity, like Me, R, X, Phe, His, etc. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IReaction | Represents the idea of a chemical reaction. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IReaction .Direction | Permissible reaction directions. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IReactionScheme | Classes that implement this interface of a scheme. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IReactionSet | A set of reactions, for example those taking part in a reaction. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IRing | Class representing a ring structure in a molecule. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IRingSet | Maintains a set of Ring objects. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ISingleElectron | A Single Electron is an orbital which is occupied by only one electron. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IStereoElement | Represents the concept of a stereo element in the molecule. | Interface | org.openscience.cdk.interfaces | CDK |
|
| IStrand | A Strand is an AtomContainer which stores additional strand specific informations for a group of Atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ITetrahedralChirality | Stereochemistry specification for quadrivalent atoms. | Interface | org.openscience.cdk.interfaces | CDK |
|
| ITetrahedralChirality .Stereo | | Interface | org.openscience.cdk.interfaces | CDK |