001package org.biojava.nbio.structure.io.mmcif.chem;
002
003/** A bean that contains cutoffs for correctly detecting metal bonds.
004 * Definitions are in file bond_distance_limits.cif.gz
005 *
006 * Created by andreas on 6/9/16.
007 */
008public class MetalBondDistance {
009
010    private String atomType1;
011    private String atomType2;
012    private float lowerLimit;
013    private float upperLimit;
014
015    public String getAtomType1() {
016        return atomType1;
017    }
018
019    public void setAtomType1(String atomType1) {
020        this.atomType1 = atomType1;
021    }
022
023    public String getAtomType2() {
024        return atomType2;
025    }
026
027    public void setAtomType2(String atomType2) {
028        this.atomType2 = atomType2;
029    }
030
031    public float getLowerLimit() {
032        return lowerLimit;
033    }
034
035    public void setLowerLimit(float lowerLimit) {
036        this.lowerLimit = lowerLimit;
037    }
038
039    public float getUpperLimit() {
040        return upperLimit;
041    }
042
043    public void setUpperLimit(float upperLimit) {
044        this.upperLimit = upperLimit;
045    }
046
047    @Override
048    public String toString() {
049        return "MetalBindDistance{" +
050                "atomType1='" + atomType1 + '\'' +
051                ", atomType2='" + atomType2 + '\'' +
052                ", lowerLimit=" + lowerLimit +
053                ", upperLimit=" + upperLimit +
054                '}';
055    }
056}