org.rcsb.mmtf.dataholders.NoFloatDataStructBean Maven / Gradle / Ivy
package org.rcsb.mmtf.dataholders;
import java.util.ArrayList;
import java.util.List;
/**
* Class to store the data after removal of floats.
*
* @author Anthony Bradley
*/
public class NoFloatDataStructBean extends NoCoordDataStruct implements BioBean {
/** The _atom_site_cartn_x_int. */
// All this information is stored as Integer arrays
private List _atom_site_Cartn_xInt = new ArrayList();
/** The _atom_site_cartn_y_int. */
private List _atom_site_Cartn_yInt = new ArrayList();
/** The _atom_site_cartn_z_int. */
private List _atom_site_Cartn_zInt = new ArrayList();
/** The _atom_site_b_iso_or_equiv_int. */
// Isotropic atomic displacement parameter
private List _atom_site_B_iso_or_equivInt = new ArrayList();
/** The _atom_site_occupancy_int. */
// The fraction of the atom present at this atom position_
private List _atom_site_occupancyInt = new ArrayList();
/**
* Gets the atom serial ids.
*
* @return the atom serial ids
*/
public List get_atom_site_id() {
return _atom_site_id;
}
/**
* Sets the atom serial ids.
*
* @param _atom_site_id the new atom serial ids.
*/
public void set_atom_site_id(List _atom_site_id) {
this._atom_site_id = _atom_site_id;
}
/** The the atom serial ids. */
private List _atom_site_id = new ArrayList();
/**
* Gets the _atom_site_cartn_x_int.
*
* @return the _atom_site_cartn_x_int
*/
public List get_atom_site_Cartn_xInt() {
return _atom_site_Cartn_xInt;
}
/**
* Sets the X coordinates stored as integers.
*
* @param _atom_site_Cartn_xInt the new X coordinates stored as integers.
*/
public void set_atom_site_Cartn_xInt(List _atom_site_Cartn_xInt) {
this._atom_site_Cartn_xInt = _atom_site_Cartn_xInt;
}
/**
* Gets the Y coordinates stored as integers.
*
* @return the Y coordinates stored as integers.
*/
public List get_atom_site_Cartn_yInt() {
return _atom_site_Cartn_yInt;
}
/**
* Sets the Y coordinates stored as integers.
*
* @param _atom_site_Cartn_yInt the new Y coordinates stored as integers.
*/
public void set_atom_site_Cartn_yInt(List _atom_site_Cartn_yInt) {
this._atom_site_Cartn_yInt = _atom_site_Cartn_yInt;
}
/**
* Gets the Z coordinates stored as integers.
*
* @return the Z coordinates stored as integers.
*/
public List get_atom_site_Cartn_zInt() {
return _atom_site_Cartn_zInt;
}
/**
* Sets the Z coordinates stored as integers.
*
* @param _atom_site_Cartn_zInt the new Z coordinates stored as integers.
*/
public void set_atom_site_Cartn_zInt(List _atom_site_Cartn_zInt) {
this._atom_site_Cartn_zInt = _atom_site_Cartn_zInt;
}
/**
* Gets the B factor stored as integers.
*
* @return the B factor stored as integers.
*/
public List get_atom_site_B_iso_or_equivInt() {
return _atom_site_B_iso_or_equivInt;
}
/**
* Sets the B factor data stored as integers.
*
* @param _atom_site_B_iso_or_equivInt the new B factor data stored as integers.
*/
public void set_atom_site_B_iso_or_equivInt(List _atom_site_B_iso_or_equivInt) {
this._atom_site_B_iso_or_equivInt = _atom_site_B_iso_or_equivInt;
}
/**
* Gets the occupancy data stored as integers.
*
* @return the occupancy data stored as integers
*/
public List get_atom_site_occupancyInt() {
return _atom_site_occupancyInt;
}
/**
* Sets the occupancy data stored as integers.
*
* @param _atom_site_occupancyInt the new the occupancy data stored as integers.
*/
public void set_atom_site_occupancyInt(List _atom_site_occupancyInt) {
this._atom_site_occupancyInt = _atom_site_occupancyInt;
}
}