Package org.openscience.cdk.interfaces
Interface ICDKObject
-
- All Superinterfaces:
Cloneable
- All Known Subinterfaces:
IAdductFormula
,IAminoAcid
,IAtom
,IAtomContainer
,IAtomContainerSet
,IAtomType
,IBioPolymer
,IBond
,IChemFile
,IChemModel
,IChemObject
,IChemSequence
,ICrystal
,IDoubleBondStereochemistry
,IElectronContainer
,IElement
,IFragmentAtom
,IIsotope
,ILonePair
,IMapping
,IMolecularFormula
,IMolecularFormulaSet
,IMonomer
,IPDBAtom
,IPDBMonomer
,IPDBPolymer
,IPDBStructure
,IPolymer
,IPseudoAtom
,IQueryAtom
,IQueryAtomContainer
,IQueryBond
,IReaction
,IReactionScheme
,IReactionSet
,IRGroupQuery
,IRing
,IRingSet
,ISingleElectron
,IStereoElement<F,C>
,IStrand
,ISubstance
,ITetrahedralChirality
- All Known Implementing Classes:
AdductFormula
,AdductFormula
,AliphaticAtom
,AliphaticSymbolAtom
,AminoAcid
,AminoAcid
,AnyAtom
,AnyOrderQueryBond
,AromaticAtom
,AromaticOrSingleQueryBond
,AromaticQueryBond
,AromaticSymbolAtom
,Association
,Atom
,Atom
,AtomContainer
,AtomContainer
,AtomContainerSet
,AtomContainerSet
,AtomicNumberAtom
,AtomRef
,AtomType
,AtomType
,Atropisomeric
,BioPolymer
,BioPolymer
,Bond
,Bond
,BondRef
,ChargeGroup
,ChemFile
,ChemFile
,ChemModel
,ChemModel
,ChemObject
,ChemObject
,ChemSequence
,ChemSequence
,ChiralityAtom
,Crystal
,Crystal
,CTFileQueryBond
,DebugAdductFormula
,DebugAminoAcid
,DebugAtom
,DebugAtomContainer
,DebugAtomContainerSet
,DebugAtomType
,DebugBioPolymer
,DebugBond
,DebugChemFile
,DebugChemModel
,DebugChemObject
,DebugChemSequence
,DebugCrystal
,DebugElectronContainer
,DebugElement
,DebugFragmentAtom
,DebugIsotope
,DebugLonePair
,DebugMapping
,DebugMolecularFormula
,DebugMolecularFormulaSet
,DebugMonomer
,DebugPDBAtom
,DebugPDBMonomer
,DebugPDBPolymer
,DebugPDBStructure
,DebugPolymer
,DebugPseudoAtom
,DebugReaction
,DebugReactionScheme
,DebugReactionSet
,DebugRing
,DebugRingSet
,DebugSingleElectron
,DebugStrand
,DebugSubstance
,DoubleBondStereochemistry
,ElectronContainer
,ElectronContainer
,Element
,Element
,EnzymeResidueLocator
,ExplicitConnectionAtom
,ExtendedCisTrans
,ExtendedTetrahedral
,FormalChargeAtom
,FragmentAtom
,FragmentAtom
,HybridizationNumberAtom
,HydrogenAtom
,ImplicitHCountAtom
,InverseSymbolSetQueryAtom
,Isotope
,Isotope
,LogicalOperatorAtom
,LogicalOperatorBond
,LonePair
,LonePair
,Mapping
,Mapping
,MassAtom
,MDMolecule
,MolecularFormula
,MolecularFormula
,MolecularFormulaSet
,MolecularFormulaSet
,Monomer
,Monomer
,NonCHHeavyAtom
,Octahedral
,OrderQueryBond
,OrderQueryBond
,OrderQueryBondOrderOnly
,PDBAtom
,PDBAtom
,PDBMonomer
,PDBMonomer
,PDBPolymer
,PDBPolymer
,PDBStrand
,PDBStructure
,PDBStructure
,PeriodicGroupNumberAtom
,PharmacophoreAngleBond
,PharmacophoreAtom
,PharmacophoreBond
,PharmacophoreQuery
,PharmacophoreQueryAngleBond
,PharmacophoreQueryAtom
,PharmacophoreQueryBond
,Polymer
,Polymer
,PseudoAtom
,PseudoAtom
,QueryAtom
,QueryAtomContainer
,QueryBond
,QueryChemObject
,Reaction
,Reaction
,ReactionChain
,ReactionRoleQueryAtom
,ReactionScheme
,ReactionScheme
,ReactionSet
,ReactionSet
,RecursiveSmartsAtom
,Residue
,RGroupQuery
,Ring
,Ring
,RingBond
,RingIdentifierAtom
,RingMembershipAtom
,RingSet
,RingSet
,SingleElectron
,SingleElectron
,SmallestRingAtom
,SMARTSAtom
,SMARTSBond
,SquarePlanar
,StereoBond
,Strand
,Strand
,Substance
,Substance
,SymbolAndChargeQueryAtom
,SymbolChargeIDQueryAtom
,SymbolQueryAtom
,SymbolSetQueryAtom
,TetrahedralChirality
,TotalConnectionAtom
,TotalHCountAtom
,TotalRingConnectionAtom
,TotalValencyAtom
,TrigonalBipyramidal
public interface ICDKObject extends Cloneable
The base class for all data objects in this CDK.- Author:
- egonw
- Source code:
- main
- Belongs to CDK module:
- interfaces
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IChemObjectBuilder
getBuilder()
Returns aIChemObjectBuilder
for the data classes that extend this class.
-
-
-
Method Detail
-
getBuilder
IChemObjectBuilder getBuilder()
Returns aIChemObjectBuilder
for the data classes that extend this class.- Returns:
- The
IChemObjectBuilder
matching thisICDKObject
-
-