lib/Models/RegionDataValue.js
function RegionDataValue(
  regionCodes,
  columnHeadings,
  table,
  singleSelectValues
) {
  this.regionCodes = regionCodes;
  this.columnHeadings = columnHeadings;
  this.table = table;
  this.singleSelectValues = singleSelectValues;
}
function RegionDataValue(
  regionCodes,
  columnHeadings,
  table,
  singleSelectValues
) {
  this.regionCodes = regionCodes;
  this.columnHeadings = columnHeadings;
  this.table = table;
  this.singleSelectValues = singleSelectValues;
}
function RegionDataValue ( regionCodes , columnHeadings , table , singleSelectValues ) { this . regionCodes = regionCodes ; this . columnHeadings = columnHeadings ; this . table = table ; this . singleSelectValues = singleSelectValues ; }
Holds a collection of region data.

@param {String[]} regionCodes The list of region codes.
@param {String[]} columnHeadings The list of column headings describing the values associated with each region.
@param {Number[][]} table An array of arrays where each array in the outer array corresponds to a single region in the regionCodes list
and each inner array has a value corresponding to each colum in columnHeadings.  For a {@link RegionDataParameter#singleSelect}
parameter, this property should be undefined.
@param {Number[]} singleSelectValues The single value for each region.  For a parameter that is not {@link RegionDataParameter#singleSelect}, this
property should be undefined.
Holds a collection of region data .