001/* 002 * PDB web development code 003 * 004 * This code may be freely distributed and modified under the 005 * terms of the GNU Lesser General Public Licence. This should 006 * be distributed with the code. If you do not have a copy, 007 * see: 008 * 009 * http://www.gnu.org/copyleft/lesser.html 010 * 011 * Copyright for this code is held jointly by the individual 012 * authors. These should be listed in @author doc comments. 013 * 014 * 015 * Created on Mar 05, 2014 016 * Created by Peter Rose 017 * 018 */ 019 020package org.biojava.nbio.structure.io.mmcif.model; 021/** 022 * A bean that stores data from the mmcif category _struct_conn 023 * @author Peter Rose 024 * 025 */ 026public class StructConn extends AbstractBean 027{ 028 private String id; 029 private String conn_type_id; 030 private String pdbx_PDB_id; 031 private String ptnr1_label_asym_id; 032 private String ptnr1_label_comp_id; 033 private String ptnr1_label_seq_id; 034 private String ptnr1_label_atom_id; 035 private String pdbx_ptnr1_label_alt_id; 036 private String pdbx_ptnr1_PDB_ins_code; 037 private String pdbx_ptnr1_standard_comp_id; 038 private String ptnr1_symmetry; 039 private String ptnr2_label_asym_id; 040 private String ptnr2_label_comp_id; 041 private String ptnr2_label_seq_id; 042 private String ptnr2_label_atom_id; 043 private String pdbx_ptnr2_label_alt_id; 044 private String pdbx_ptnr2_PDB_ins_code; 045 private String ptnr1_auth_asym_id; 046 private String ptnr1_auth_comp_id; 047 private String ptnr1_auth_seq_id; 048 private String ptnr2_auth_asym_id; 049 private String ptnr2_auth_comp_id; 050 private String ptnr2_auth_seq_id; 051 private String ptnr2_symmetry; 052 private String pdbx_ptnr3_label_atom_id; 053 private String pdbx_ptnr3_label_seq_id; 054 private String pdbx_ptnr3_label_comp_id; 055 private String pdbx_ptnr3_label_asym_id; 056 private String pdbx_ptnr3_label_alt_id; 057 private String pdbx_ptnr3_PDB_ins_code; 058 private String details; 059 private String pdbx_dist_value; 060 private String pdbx_value_order; 061 private String pdbx_leaving_atom_flag; 062 /** 063 * @return the id 064 */ 065 public String getId() { 066 return id; 067 } 068 /** 069 * @param id the id to set 070 */ 071 public void setId(String id) { 072 this.id = id; 073 } 074 /** 075 * @return the conn_type_id 076 */ 077 public String getConn_type_id() { 078 return conn_type_id; 079 } 080 /** 081 * @param conn_type_id the conn_type_id to set 082 */ 083 public void setConn_type_id(String conn_type_id) { 084 this.conn_type_id = conn_type_id; 085 } 086 /** 087 * @return the pdbx_PDB_id 088 */ 089 public String getPdbx_PDB_id() { 090 return pdbx_PDB_id; 091 } 092 /** 093 * @param pdbx_PDB_id the pdbx_PDB_id to set 094 */ 095 public void setPdbx_PDB_id(String pdbx_PDB_id) { 096 this.pdbx_PDB_id = pdbx_PDB_id; 097 } 098 /** 099 * @return the ptnr1_label_asym_id 100 */ 101 public String getPtnr1_label_asym_id() { 102 return ptnr1_label_asym_id; 103 } 104 /** 105 * @param ptnr1_label_asym_id the ptnr1_label_asym_id to set 106 */ 107 public void setPtnr1_label_asym_id(String ptnr1_label_asym_id) { 108 this.ptnr1_label_asym_id = ptnr1_label_asym_id; 109 } 110 /** 111 * @return the ptnr1_label_comp_id 112 */ 113 public String getPtnr1_label_comp_id() { 114 return ptnr1_label_comp_id; 115 } 116 /** 117 * @param ptnr1_label_comp_id the ptnr1_label_comp_id to set 118 */ 119 public void setPtnr1_label_comp_id(String ptnr1_label_comp_id) { 120 this.ptnr1_label_comp_id = ptnr1_label_comp_id; 121 } 122 /** 123 * @return the ptnr1_label_seq_id 124 */ 125 public String getPtnr1_label_seq_id() { 126 return ptnr1_label_seq_id; 127 } 128 /** 129 * @param ptnr1_label_seq_id the ptnr1_label_seq_id to set 130 */ 131 public void setPtnr1_label_seq_id(String ptnr1_label_seq_id) { 132 this.ptnr1_label_seq_id = ptnr1_label_seq_id; 133 } 134 /** 135 * @return the ptnr1_label_atom_id 136 */ 137 public String getPtnr1_label_atom_id() { 138 return ptnr1_label_atom_id; 139 } 140 /** 141 * @param ptnr1_label_atom_id the ptnr1_label_atom_id to set 142 */ 143 public void setPtnr1_label_atom_id(String ptnr1_label_atom_id) { 144 this.ptnr1_label_atom_id = ptnr1_label_atom_id; 145 } 146 /** 147 * @return the pdbx_ptnr1_label_alt_id 148 */ 149 public String getPdbx_ptnr1_label_alt_id() { 150 return pdbx_ptnr1_label_alt_id; 151 } 152 /** 153 * @param pdbx_ptnr1_label_alt_id the pdbx_ptnr1_label_alt_id to set 154 */ 155 public void setPdbx_ptnr1_label_alt_id(String pdbx_ptnr1_label_alt_id) { 156 this.pdbx_ptnr1_label_alt_id = pdbx_ptnr1_label_alt_id; 157 } 158 /** 159 * @return the pdbx_ptnr1_PDB_ins_code 160 */ 161 public String getPdbx_ptnr1_PDB_ins_code() { 162 return pdbx_ptnr1_PDB_ins_code; 163 } 164 /** 165 * @param pdbx_ptnr1_PDB_ins_code the pdbx_ptnr1_PDB_ins_code to set 166 */ 167 public void setPdbx_ptnr1_PDB_ins_code(String pdbx_ptnr1_PDB_ins_code) { 168 this.pdbx_ptnr1_PDB_ins_code = pdbx_ptnr1_PDB_ins_code; 169 } 170 /** 171 * @return the pdbx_ptnr1_standard_comp_id 172 */ 173 public String getPdbx_ptnr1_standard_comp_id() { 174 return pdbx_ptnr1_standard_comp_id; 175 } 176 /** 177 * @param pdbx_ptnr1_standard_comp_id the pdbx_ptnr1_standard_comp_id to set 178 */ 179 public void setPdbx_ptnr1_standard_comp_id(String pdbx_ptnr1_standard_comp_id) { 180 this.pdbx_ptnr1_standard_comp_id = pdbx_ptnr1_standard_comp_id; 181 } 182 /** 183 * @return the ptnr1_symmetry 184 */ 185 public String getPtnr1_symmetry() { 186 return ptnr1_symmetry; 187 } 188 /** 189 * @param ptnr1_symmetry the ptnr1_symmetry to set 190 */ 191 public void setPtnr1_symmetry(String ptnr1_symmetry) { 192 this.ptnr1_symmetry = ptnr1_symmetry; 193 } 194 /** 195 * @return the ptnr2_label_asym_id 196 */ 197 public String getPtnr2_label_asym_id() { 198 return ptnr2_label_asym_id; 199 } 200 /** 201 * @param ptnr2_label_asym_id the ptnr2_label_asym_id to set 202 */ 203 public void setPtnr2_label_asym_id(String ptnr2_label_asym_id) { 204 this.ptnr2_label_asym_id = ptnr2_label_asym_id; 205 } 206 /** 207 * @return the ptnr2_label_comp_id 208 */ 209 public String getPtnr2_label_comp_id() { 210 return ptnr2_label_comp_id; 211 } 212 /** 213 * @param ptnr2_label_comp_id the ptnr2_label_comp_id to set 214 */ 215 public void setPtnr2_label_comp_id(String ptnr2_label_comp_id) { 216 this.ptnr2_label_comp_id = ptnr2_label_comp_id; 217 } 218 /** 219 * @return the ptnr2_label_seq_id 220 */ 221 public String getPtnr2_label_seq_id() { 222 return ptnr2_label_seq_id; 223 } 224 /** 225 * @param ptnr2_label_seq_id the ptnr2_label_seq_id to set 226 */ 227 public void setPtnr2_label_seq_id(String ptnr2_label_seq_id) { 228 this.ptnr2_label_seq_id = ptnr2_label_seq_id; 229 } 230 /** 231 * @return the ptnr2_label_atom_id 232 */ 233 public String getPtnr2_label_atom_id() { 234 return ptnr2_label_atom_id; 235 } 236 /** 237 * @param ptnr2_label_atom_id the ptnr2_label_atom_id to set 238 */ 239 public void setPtnr2_label_atom_id(String ptnr2_label_atom_id) { 240 this.ptnr2_label_atom_id = ptnr2_label_atom_id; 241 } 242 /** 243 * @return the pdbx_ptnr2_label_alt_id 244 */ 245 public String getPdbx_ptnr2_label_alt_id() { 246 return pdbx_ptnr2_label_alt_id; 247 } 248 /** 249 * @param pdbx_ptnr2_label_alt_id the pdbx_ptnr2_label_alt_id to set 250 */ 251 public void setPdbx_ptnr2_label_alt_id(String pdbx_ptnr2_label_alt_id) { 252 this.pdbx_ptnr2_label_alt_id = pdbx_ptnr2_label_alt_id; 253 } 254 /** 255 * @return the pdbx_ptnr2_PDB_ins_code 256 */ 257 public String getPdbx_ptnr2_PDB_ins_code() { 258 return pdbx_ptnr2_PDB_ins_code; 259 } 260 /** 261 * @param pdbx_ptnr2_PDB_ins_code the pdbx_ptnr2_PDB_ins_code to set 262 */ 263 public void setPdbx_ptnr2_PDB_ins_code(String pdbx_ptnr2_PDB_ins_code) { 264 this.pdbx_ptnr2_PDB_ins_code = pdbx_ptnr2_PDB_ins_code; 265 } 266 /** 267 * @return the ptnr1_auth_asym_id 268 */ 269 public String getPtnr1_auth_asym_id() { 270 return ptnr1_auth_asym_id; 271 } 272 /** 273 * @param ptnr1_auth_asym_id the ptnr1_auth_asym_id to set 274 */ 275 public void setPtnr1_auth_asym_id(String ptnr1_auth_asym_id) { 276 this.ptnr1_auth_asym_id = ptnr1_auth_asym_id; 277 } 278 /** 279 * @return the ptnr1_auth_comp_id 280 */ 281 public String getPtnr1_auth_comp_id() { 282 return ptnr1_auth_comp_id; 283 } 284 /** 285 * @param ptnr1_auth_comp_id the ptnr1_auth_comp_id to set 286 */ 287 public void setPtnr1_auth_comp_id(String ptnr1_auth_comp_id) { 288 this.ptnr1_auth_comp_id = ptnr1_auth_comp_id; 289 } 290 /** 291 * @return the ptnr1_auth_seq_id 292 */ 293 public String getPtnr1_auth_seq_id() { 294 return ptnr1_auth_seq_id; 295 } 296 /** 297 * @param ptnr1_auth_seq_id the ptnr1_auth_seq_id to set 298 */ 299 public void setPtnr1_auth_seq_id(String ptnr1_auth_seq_id) { 300 this.ptnr1_auth_seq_id = ptnr1_auth_seq_id; 301 } 302 /** 303 * @return the ptnr2_auth_asym_id 304 */ 305 public String getPtnr2_auth_asym_id() { 306 return ptnr2_auth_asym_id; 307 } 308 /** 309 * @param ptnr2_auth_asym_id the ptnr2_auth_asym_id to set 310 */ 311 public void setPtnr2_auth_asym_id(String ptnr2_auth_asym_id) { 312 this.ptnr2_auth_asym_id = ptnr2_auth_asym_id; 313 } 314 /** 315 * @return the ptnr2_auth_comp_id 316 */ 317 public String getPtnr2_auth_comp_id() { 318 return ptnr2_auth_comp_id; 319 } 320 /** 321 * @param ptnr2_auth_comp_id the ptnr2_auth_comp_id to set 322 */ 323 public void setPtnr2_auth_comp_id(String ptnr2_auth_comp_id) { 324 this.ptnr2_auth_comp_id = ptnr2_auth_comp_id; 325 } 326 /** 327 * @return the ptnr2_auth_seq_id 328 */ 329 public String getPtnr2_auth_seq_id() { 330 return ptnr2_auth_seq_id; 331 } 332 /** 333 * @param ptnr2_auth_seq_id the ptnr2_auth_seq_id to set 334 */ 335 public void setPtnr2_auth_seq_id(String ptnr2_auth_seq_id) { 336 this.ptnr2_auth_seq_id = ptnr2_auth_seq_id; 337 } 338 /** 339 * @return the ptnr2_symmetry 340 */ 341 public String getPtnr2_symmetry() { 342 return ptnr2_symmetry; 343 } 344 /** 345 * @param ptnr2_symmetry the ptnr2_symmetry to set 346 */ 347 public void setPtnr2_symmetry(String ptnr2_symmetry) { 348 this.ptnr2_symmetry = ptnr2_symmetry; 349 } 350 /** 351 * @return the pdbx_ptnr3_label_atom_id 352 */ 353 public String getPdbx_ptnr3_label_atom_id() { 354 return pdbx_ptnr3_label_atom_id; 355 } 356 /** 357 * @param pdbx_ptnr3_label_atom_id the pdbx_ptnr3_label_atom_id to set 358 */ 359 public void setPdbx_ptnr3_label_atom_id(String pdbx_ptnr3_label_atom_id) { 360 this.pdbx_ptnr3_label_atom_id = pdbx_ptnr3_label_atom_id; 361 } 362 /** 363 * @return the pdbx_ptnr3_label_seq_id 364 */ 365 public String getPdbx_ptnr3_label_seq_id() { 366 return pdbx_ptnr3_label_seq_id; 367 } 368 /** 369 * @param pdbx_ptnr3_label_seq_id the pdbx_ptnr3_label_seq_id to set 370 */ 371 public void setPdbx_ptnr3_label_seq_id(String pdbx_ptnr3_label_seq_id) { 372 this.pdbx_ptnr3_label_seq_id = pdbx_ptnr3_label_seq_id; 373 } 374 /** 375 * @return the pdbx_ptnr3_label_comp_id 376 */ 377 public String getPdbx_ptnr3_label_comp_id() { 378 return pdbx_ptnr3_label_comp_id; 379 } 380 /** 381 * @param pdbx_ptnr3_label_comp_id the pdbx_ptnr3_label_comp_id to set 382 */ 383 public void setPdbx_ptnr3_label_comp_id(String pdbx_ptnr3_label_comp_id) { 384 this.pdbx_ptnr3_label_comp_id = pdbx_ptnr3_label_comp_id; 385 } 386 /** 387 * @return the pdbx_ptnr3_label_asym_id 388 */ 389 public String getPdbx_ptnr3_label_asym_id() { 390 return pdbx_ptnr3_label_asym_id; 391 } 392 /** 393 * @param pdbx_ptnr3_label_asym_id the pdbx_ptnr3_label_asym_id to set 394 */ 395 public void setPdbx_ptnr3_label_asym_id(String pdbx_ptnr3_label_asym_id) { 396 this.pdbx_ptnr3_label_asym_id = pdbx_ptnr3_label_asym_id; 397 } 398 /** 399 * @return the pdbx_ptnr3_label_alt_id 400 */ 401 public String getPdbx_ptnr3_label_alt_id() { 402 return pdbx_ptnr3_label_alt_id; 403 } 404 /** 405 * @param pdbx_ptnr3_label_alt_id the pdbx_ptnr3_label_alt_id to set 406 */ 407 public void setPdbx_ptnr3_label_alt_id(String pdbx_ptnr3_label_alt_id) { 408 this.pdbx_ptnr3_label_alt_id = pdbx_ptnr3_label_alt_id; 409 } 410 /** 411 * @return the pdbx_ptnr3_PDB_ins_code 412 */ 413 public String getPdbx_ptnr3_PDB_ins_code() { 414 return pdbx_ptnr3_PDB_ins_code; 415 } 416 /** 417 * @param pdbx_ptnr3_PDB_ins_code the pdbx_ptnr3_PDB_ins_code to set 418 */ 419 public void setPdbx_ptnr3_PDB_ins_code(String pdbx_ptnr3_PDB_ins_code) { 420 this.pdbx_ptnr3_PDB_ins_code = pdbx_ptnr3_PDB_ins_code; 421 } 422 /** 423 * @return the details 424 */ 425 public String getDetails() { 426 return details; 427 } 428 /** 429 * @param details the details to set 430 */ 431 public void setDetails(String details) { 432 this.details = details; 433 } 434 /** 435 * @return the pdbx_dist_value 436 */ 437 public String getPdbx_dist_value() { 438 return pdbx_dist_value; 439 } 440 /** 441 * @param pdbx_dist_value the pdbx_dist_value to set 442 */ 443 public void setPdbx_dist_value(String pdbx_dist_value) { 444 this.pdbx_dist_value = pdbx_dist_value; 445 } 446 /** 447 * @return the pdbx_value_order 448 */ 449 public String getPdbx_value_order() { 450 return pdbx_value_order; 451 } 452 /** 453 * @param pdbx_value_order the pdbx_value_order to set 454 */ 455 public void setPdbx_value_order(String pdbx_value_order) { 456 this.pdbx_value_order = pdbx_value_order; 457 } 458 459 public String getPdbx_leaving_atom_flag() { 460 return pdbx_leaving_atom_flag; 461 } 462 463 public void setPdbx_leaving_atom_flag(String pdbx_leaving_atom_flag) { 464 this.pdbx_leaving_atom_flag = pdbx_leaving_atom_flag; 465 } 466}