Package org.biojava.nbio.structure.chem
Class ChemComp
java.lang.Object
org.biojava.nbio.structure.chem.ChemComp
- All Implemented Interfaces:
 Serializable,Comparable<ChemComp>,CifBean
Properties of a chemical component.
- Since:
 - 6.0.0
 - Author:
 - Sebastian Bittrich
 - See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintbooleangetAtoms()getBonds()static ChemCompCreates a new instance of the dummy empty ChemComp.doublegetId()getName()intgetType()inthashCode()booleanbooleanisEmpty()Indicates whether this compound was created withbooleanvoidsetAtoms(List<ChemCompAtom> atoms) voidsetBonds(List<ChemCompBond> bonds) voidsetDescriptors(List<ChemCompDescriptor> descriptors) voidsetFormula(String formula) voidsetFormulaWeight(double formulaWeight) voidvoidsetMonNstdFlag(String monNstdFlag) voidsetMonNstdParentCompId(String monNstdParentCompId) voidvoidsetOneLetterCode(String oneLetterCode) voidsetPdbxAmbiguousFlag(String pdbxAmbiguousFlag) voidsetPdbxFormalCharge(int pdbxFormalCharge) voidsetPdbxIdealCoordinatesDetails(String pdbxIdealCoordinatesDetails) voidsetPdbxIdealCoordinatesMissingFlag(String pdbxIdealCoordinatesMissingFlag) voidsetPdbxInitialDate(String pdbxInitialDate) voidsetPdbxModelCoordinatesDbCode(String pdbxModelCoordinatesDbCode) voidsetPdbxModelCoordinatesDetails(String pdbxModelCoordinatesDetails) voidsetPdbxModelCoordinatesMissingFlag(String pdbxModelCoordinatesMissingFlag) voidsetPdbxModifiedDate(String pdbxModifiedDate) voidsetPdbxProcessingSite(String pdbxProcessingSite) voidsetPdbxReleaseStatus(String pdbxReleaseStatus) voidsetPdbxReplacedBy(String pdbxReplacedBy) voidsetPdbxReplaces(String pdbxReplaces) voidsetPdbxSubcomponentList(String pdbxSubcomponentList) voidsetPdbxSynonyms(String pdbxSynonyms) voidsetPdbxType(String pdbxType) voidsetPolymerType(PolymerType polymerType) voidsetResidueType(ResidueType residueType) voidsetThreeLetterCode(String threeLetterCode) voidtoString() 
- 
Constructor Details
- 
ChemComp
public ChemComp() 
 - 
 - 
Method Details
- 
toString
 - 
hasParent
 - 
isStandard
 - 
getId
 - 
setId
 - 
getName
 - 
setName
 - 
getType
 - 
setType
 - 
getResidueType
 - 
setResidueType
 - 
getPolymerType
 - 
setPolymerType
 - 
getPdbxType
 - 
setPdbxType
 - 
getFormula
 - 
setFormula
 - 
getMonNstdParentCompId
 - 
setMonNstdParentCompId
 - 
getPdbxSynonyms
 - 
setPdbxSynonyms
 - 
getPdbxFormalCharge
 - 
setPdbxFormalCharge
 - 
getPdbxInitialDate
 - 
setPdbxInitialDate
 - 
getPdbxModifiedDate
 - 
setPdbxModifiedDate
 - 
getPdbxAmbiguousFlag
 - 
setPdbxAmbiguousFlag
 - 
getPdbxReleaseStatus
 - 
setPdbxReleaseStatus
 - 
getPdbxReplacedBy
 - 
setPdbxReplacedBy
 - 
getPdbxReplaces
 - 
setPdbxReplaces
 - 
getFormulaWeight
 - 
setFormulaWeight
 - 
getOneLetterCode
 - 
setOneLetterCode
 - 
getThreeLetterCode
 - 
setThreeLetterCode
 - 
getPdbxModelCoordinatesDetails
 - 
setPdbxModelCoordinatesDetails
 - 
getPdbxModelCoordinatesMissingFlag
 - 
setPdbxModelCoordinatesMissingFlag
 - 
getPdbxIdealCoordinatesDetails
 - 
setPdbxIdealCoordinatesDetails
 - 
getPdbxIdealCoordinatesMissingFlag
 - 
setPdbxIdealCoordinatesMissingFlag
 - 
getPdbxModelCoordinatesDbCode
 - 
setPdbxModelCoordinatesDbCode
 - 
getPdbxSubcomponentList
 - 
setPdbxSubcomponentList
 - 
getPdbxProcessingSite
 - 
setPdbxProcessingSite
 - 
getMonNstdFlag
 - 
setMonNstdFlag
 - 
getDescriptors
 - 
setDescriptors
 - 
getBonds
 - 
setBonds
 - 
getAtoms
 - 
setAtoms
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<ChemComp>
 - 
equals
 - 
hashCode
 - 
getEmptyChemComp
Creates a new instance of the dummy empty ChemComp.- Returns:
 - a ChemComp
 
 - 
isEmpty
Indicates whether this compound was created with- Returns:
 - a boolean
 
 
 -