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}