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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleangetAtoms()getBonds()static ChemCompCreates a new instance of the dummy empty ChemComp.getId()getName()getType()inthashCode()booleanbooleanisEmpty()Indicates whether this compound was created withbooleanvoidsetAtoms(List<ChemCompAtom> atoms) voidsetBonds(List<ChemCompBond> bonds) voidsetDescriptors(List<ChemCompDescriptor> descriptors) voidsetFormula(String formula) voidsetFormula_weight(String formula_weight) voidvoidsetMon_nstd_flag(String mon_nstd_flag) voidsetMon_nstd_parent_comp_id(String mon_nstd_parent_comp_id) voidvoidsetOne_letter_code(String one_letter_code) voidsetPdbx_ambiguous_flag(String pdbx_ambiguous_flag) voidsetPdbx_formal_charge(String pdbx_formal_charge) voidsetPdbx_ideal_coordinates_details(String pdbx_ideal_coordinates_details) voidsetPdbx_ideal_coordinates_missing_flag(String pdbx_ideal_coordinates_missing_flag) voidsetPdbx_initial_date(String pdbx_initial_date) voidsetPdbx_model_coordinates_db_code(String pdbx_model_coordinates_db_code) voidsetPdbx_model_coordinates_details(String pdbx_model_coordinates_details) voidsetPdbx_model_coordinates_missing_flag(String pdbx_model_coordinates_missing_flag) voidsetPdbx_modified_date(String pdbx_modified_date) voidsetPdbx_processing_site(String pdbx_processing_site) voidsetPdbx_release_status(String pdbx_release_status) voidsetPdbx_replaced_by(String pdbx_replaced_by) voidsetPdbx_replaces(String pdbx_replaces) voidsetPdbx_subcomponent_list(String pdbx_subcomponent_list) voidsetPdbx_synonyms(String pdbx_synonyms) voidsetPdbx_type(String pdbx_type) voidsetPolymerType(PolymerType polymerType) voidsetResidueType(ResidueType residueType) voidsetStandard(boolean standard) voidsetThree_letter_code(String three_letter_code) 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
-
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:
compareToin 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:
-