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
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
getAtoms()
getBonds()
static ChemComp
Creates a new instance of the dummy empty ChemComp.double
getId()
getName()
int
getType()
int
hashCode()
boolean
boolean
isEmpty()
Indicates whether this compound was created withboolean
void
setAtoms
(List<ChemCompAtom> atoms) void
setBonds
(List<ChemCompBond> bonds) void
setDescriptors
(List<ChemCompDescriptor> descriptors) void
setFormula
(String formula) void
setFormulaWeight
(double formulaWeight) void
void
setMonNstdFlag
(String monNstdFlag) void
setMonNstdParentCompId
(String monNstdParentCompId) void
void
setOneLetterCode
(String oneLetterCode) void
setPdbxAmbiguousFlag
(String pdbxAmbiguousFlag) void
setPdbxFormalCharge
(int pdbxFormalCharge) void
setPdbxIdealCoordinatesDetails
(String pdbxIdealCoordinatesDetails) void
setPdbxIdealCoordinatesMissingFlag
(String pdbxIdealCoordinatesMissingFlag) void
setPdbxInitialDate
(String pdbxInitialDate) void
setPdbxModelCoordinatesDbCode
(String pdbxModelCoordinatesDbCode) void
setPdbxModelCoordinatesDetails
(String pdbxModelCoordinatesDetails) void
setPdbxModelCoordinatesMissingFlag
(String pdbxModelCoordinatesMissingFlag) void
setPdbxModifiedDate
(String pdbxModifiedDate) void
setPdbxProcessingSite
(String pdbxProcessingSite) void
setPdbxReleaseStatus
(String pdbxReleaseStatus) void
setPdbxReplacedBy
(String pdbxReplacedBy) void
setPdbxReplaces
(String pdbxReplaces) void
setPdbxSubcomponentList
(String pdbxSubcomponentList) void
setPdbxSynonyms
(String pdbxSynonyms) void
setPdbxType
(String pdbxType) void
setPolymerType
(PolymerType polymerType) void
setResidueType
(ResidueType residueType) void
setThreeLetterCode
(String threeLetterCode) void
toString()
-
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:
compareTo
in 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
-