Class ChemComp
java.lang.Object
org.biojava.nbio.structure.io.mmcif.model.ChemComp
- All Implemented Interfaces:
Serializable
,Comparable<ChemComp>
A definition for a Chemical Component, as maintained by the wwPDB. For access to all definitions,
please download the components.cif.gz file from the wwPDB website.
- Author:
- Andreas Prlic
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
getAtoms()
getBonds()
static ChemComp
Creates a new instance of the dummy empty ChemComp.getId()
getName()
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
setFormula_weight
(String formula_weight) void
void
setMon_nstd_flag
(String mon_nstd_flag) void
setMon_nstd_parent_comp_id
(String mon_nstd_parent_comp_id) void
void
setOne_letter_code
(String one_letter_code) void
setPdbx_ambiguous_flag
(String pdbx_ambiguous_flag) void
setPdbx_formal_charge
(String pdbx_formal_charge) void
setPdbx_ideal_coordinates_details
(String pdbx_ideal_coordinates_details) void
setPdbx_ideal_coordinates_missing_flag
(String pdbx_ideal_coordinates_missing_flag) void
setPdbx_initial_date
(String pdbx_initial_date) void
setPdbx_model_coordinates_db_code
(String pdbx_model_coordinates_db_code) void
setPdbx_model_coordinates_details
(String pdbx_model_coordinates_details) void
setPdbx_model_coordinates_missing_flag
(String pdbx_model_coordinates_missing_flag) void
setPdbx_modified_date
(String pdbx_modified_date) void
setPdbx_processing_site
(String pdbx_processing_site) void
setPdbx_release_status
(String pdbx_release_status) void
setPdbx_replaced_by
(String pdbx_replaced_by) void
setPdbx_replaces
(String pdbx_replaces) void
setPdbx_subcomponent_list
(String pdbx_subcomponent_list) void
setPdbx_synonyms
(String pdbx_synonyms) void
setPdbx_type
(String pdbx_type) void
setPolymerType
(PolymerType polymerType) void
setResidueType
(ResidueType residueType) void
setStandard
(boolean standard) void
setThree_letter_code
(String three_letter_code) void
toString()
-
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
-
getPdbx_type
-
setPdbx_type
-
getFormula
-
setFormula
-
getMon_nstd_parent_comp_id
-
setMon_nstd_parent_comp_id
-
getPdbx_synonyms
-
setPdbx_synonyms
-
getPdbx_formal_charge
-
setPdbx_formal_charge
-
getPdbx_initial_date
-
setPdbx_initial_date
-
getPdbx_modified_date
-
setPdbx_modified_date
-
getPdbx_ambiguous_flag
-
setPdbx_ambiguous_flag
-
getPdbx_release_status
-
setPdbx_release_status
-
getPdbx_replaced_by
-
setPdbx_replaced_by
-
getPdbx_replaces
-
setPdbx_replaces
-
getFormula_weight
-
setFormula_weight
-
getOne_letter_code
-
setOne_letter_code
-
getThree_letter_code
-
setThree_letter_code
-
getPdbx_model_coordinates_details
-
setPdbx_model_coordinates_details
-
getPdbx_model_coordinates_missing_flag
-
setPdbx_model_coordinates_missing_flag
-
getPdbx_ideal_coordinates_details
-
setPdbx_ideal_coordinates_details
-
getPdbx_ideal_coordinates_missing_flag
-
setPdbx_ideal_coordinates_missing_flag
-
getPdbx_model_coordinates_db_code
-
setPdbx_model_coordinates_db_code
-
getPdbx_subcomponent_list
-
setPdbx_subcomponent_list
-
getPdbx_processing_site
-
setPdbx_processing_site
-
setStandard
public void setStandard(boolean standard) -
getMon_nstd_flag
-
setMon_nstd_flag
-
getDescriptors
-
setDescriptors
-
getBonds
-
setBonds
-
getAtoms
-
setAtoms
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ChemComp>
-
hashCode
public int hashCode() -
equals
-
getEmptyChemComp
Creates a new instance of the dummy empty ChemComp.- Returns:
-
isEmpty
public boolean isEmpty()Indicates whether this compound was created with- Returns:
-