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
public boolean hasParent() -
isStandard
public boolean isStandard() -
getId
-
setId
-
getName
-
setName
-
getType
-
setType
-
getResidueType
-
setResidueType
-
getPolymerType
-
setPolymerType
-
getPdbxType
-
setPdbxType
-
getFormula
-
setFormula
-
getMonNstdParentCompId
-
setMonNstdParentCompId
-
getPdbxSynonyms
-
setPdbxSynonyms
-
getPdbxFormalCharge
public int getPdbxFormalCharge() -
setPdbxFormalCharge
public void setPdbxFormalCharge(int pdbxFormalCharge) -
getPdbxInitialDate
-
setPdbxInitialDate
-
getPdbxModifiedDate
-
setPdbxModifiedDate
-
getPdbxAmbiguousFlag
-
setPdbxAmbiguousFlag
-
getPdbxReleaseStatus
-
setPdbxReleaseStatus
-
getPdbxReplacedBy
-
setPdbxReplacedBy
-
getPdbxReplaces
-
setPdbxReplaces
-
getFormulaWeight
public double getFormulaWeight() -
setFormulaWeight
public void setFormulaWeight(double formulaWeight) -
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
public int hashCode() -
getEmptyChemComp
Creates a new instance of the dummy empty ChemComp.- Returns:
- a ChemComp
-
isEmpty
public boolean isEmpty()Indicates whether this compound was created with- Returns:
- a boolean
-