001package org.biojava.nbio.structure.chem; 002 003import org.biojava.nbio.structure.io.cif.CifBean; 004 005/** 006 * Properties of an atom of a chemical component. 007 * @author Sebastian Bittrich 008 * @since 6.0.0 009 */ 010public class ChemCompAtom implements CifBean { 011 private static final long serialVersionUID = 4070599340294758941L; 012 private String compId; 013 private String atomId; 014 private String altAtomId; 015 private String typeSymbol; 016 private int charge; 017 private int pdbxAlign; 018 private String pdbxAromaticFlag; 019 private String pdbxLeavingAtomFlag; 020 private String pdbxStereoConfig; 021 private double modelCartnX; 022 private double modelCartnY; 023 private double modelCartnZ; 024 private double pdbxModelCartnXIdeal; 025 private double pdbxModelCartnYIdeal; 026 private double pdbxModelCartnZIdeal; 027 private String pdbxComponentCompId; 028 private String pdbxResidueNumbering; 029 private String pdbxComponentAtomId; 030 private String pdbxPolymerType; 031 private String pdbxRefId; 032 private String pdbxComponentId; 033 private int pdbxOrdinal; 034 035 public String getCompId() { 036 return compId; 037 } 038 039 public void setCompId(String compId) { 040 this.compId = compId; 041 } 042 043 public String getAtomId() { 044 return atomId; 045 } 046 047 public void setAtomId(String atomId) { 048 this.atomId = atomId; 049 } 050 051 public String getAltAtomId() { 052 return altAtomId; 053 } 054 055 public void setAltAtomId(String altAtomId) { 056 this.altAtomId = altAtomId; 057 } 058 059 public String getTypeSymbol() { 060 return typeSymbol; 061 } 062 063 public void setTypeSymbol(String typeSymbol) { 064 this.typeSymbol = typeSymbol; 065 } 066 067 public int getCharge() { 068 return charge; 069 } 070 071 public void setCharge(int charge) { 072 this.charge = charge; 073 } 074 075 public int getPdbxAlign() { 076 return pdbxAlign; 077 } 078 079 public void setPdbxAlign(int pdbxAlign) { 080 this.pdbxAlign = pdbxAlign; 081 } 082 083 public String getPdbxAromaticFlag() { 084 return pdbxAromaticFlag; 085 } 086 087 public void setPdbxAromaticFlag(String pdbxAromaticFlag) { 088 this.pdbxAromaticFlag = pdbxAromaticFlag; 089 } 090 091 public String getPdbxLeavingAtomFlag() { 092 return pdbxLeavingAtomFlag; 093 } 094 095 public void setPdbxLeavingAtomFlag(String pdbxLeavingAtomFlag) { 096 this.pdbxLeavingAtomFlag = pdbxLeavingAtomFlag; 097 } 098 099 public String getPdbxStereoConfig() { 100 return pdbxStereoConfig; 101 } 102 103 public void setPdbxStereoConfig(String pdbxStereoConfig) { 104 this.pdbxStereoConfig = pdbxStereoConfig; 105 } 106 107 public double getModelCartnX() { 108 return modelCartnX; 109 } 110 111 public void setModelCartnX(double modelCartnX) { 112 this.modelCartnX = modelCartnX; 113 } 114 115 public double getModelCartnY() { 116 return modelCartnY; 117 } 118 119 public void setModelCartnY(double modelCartnY) { 120 this.modelCartnY = modelCartnY; 121 } 122 123 public double getModelCartnZ() { 124 return modelCartnZ; 125 } 126 127 public void setModelCartnZ(double modelCartnZ) { 128 this.modelCartnZ = modelCartnZ; 129 } 130 131 public double getPdbxModelCartnXIdeal() { 132 return pdbxModelCartnXIdeal; 133 } 134 135 public void setPdbxModelCartnXIdeal(double pdbxModelCartnXIdeal) { 136 this.pdbxModelCartnXIdeal = pdbxModelCartnXIdeal; 137 } 138 139 public double getPdbxModelCartnYIdeal() { 140 return pdbxModelCartnYIdeal; 141 } 142 143 public void setPdbxModelCartnYIdeal(double pdbxModelCartnYIdeal) { 144 this.pdbxModelCartnYIdeal = pdbxModelCartnYIdeal; 145 } 146 147 public double getPdbxModelCartnZIdeal() { 148 return pdbxModelCartnZIdeal; 149 } 150 151 public void setPdbxModelCartnZIdeal(double pdbxModelCartnZIdeal) { 152 this.pdbxModelCartnZIdeal = pdbxModelCartnZIdeal; 153 } 154 155 public String getPdbxComponentCompId() { 156 return pdbxComponentCompId; 157 } 158 159 public void setPdbxComponentCompId(String pdbxComponentCompId) { 160 this.pdbxComponentCompId = pdbxComponentCompId; 161 } 162 163 public String getPdbxResidueNumbering() { 164 return pdbxResidueNumbering; 165 } 166 167 public void setPdbxResidueNumbering(String pdbxResidueNumbering) { 168 this.pdbxResidueNumbering = pdbxResidueNumbering; 169 } 170 171 public String getPdbxComponentAtomId() { 172 return pdbxComponentAtomId; 173 } 174 175 public void setPdbxComponentAtomId(String pdbxComponentAtomId) { 176 this.pdbxComponentAtomId = pdbxComponentAtomId; 177 } 178 179 public String getPdbxPolymerType() { 180 return pdbxPolymerType; 181 } 182 183 public void setPdbxPolymerType(String pdbxPolymerType) { 184 this.pdbxPolymerType = pdbxPolymerType; 185 } 186 187 public String getPdbxRefId() { 188 return pdbxRefId; 189 } 190 191 public void setPdbxRefId(String pdbxRefId) { 192 this.pdbxRefId = pdbxRefId; 193 } 194 195 public String getPdbxComponentId() { 196 return pdbxComponentId; 197 } 198 199 public void setPdbxComponentId(String pdbxComponentId) { 200 this.pdbxComponentId = pdbxComponentId; 201 } 202 203 public int getPdbxOrdinal() { 204 return pdbxOrdinal; 205 } 206 207 public void setPdbxOrdinal(int pdbxOrdinal) { 208 this.pdbxOrdinal = pdbxOrdinal; 209 } 210}