this.cachedYear = (int[]) this.readIntArray1D(VariableInfo.YEAR.getByteOffsetInRecord()); } else if (v2.getShortName().equals(VariableInfo.DAY_OF_YEAR.getName())) { if (this.cachedDayOfYear == null) { this.cachedDayOfYear = (int[]) this.readIntArray1D(VariableInfo.DAY_OF_YEAR.getByteOffsetInRecord()); data = this.readIntArray1D(VariableInfo.VISIBLE_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(DataType.INT, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges)); } else if (v2.getShortName().equals(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getName())) { data = this.readIntArray1D(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(DataType.INT, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges));
this.cachedYear = (int[]) this.readIntArray1D(VariableInfo.YEAR.getByteOffsetInRecord()); } else if (v2.getShortName().equals(VariableInfo.DAY_OF_YEAR.getName())) { if (this.cachedDayOfYear == null) { this.cachedDayOfYear = (int[]) this.readIntArray1D(VariableInfo.DAY_OF_YEAR.getByteOffsetInRecord()); data = this.readIntArray1D(VariableInfo.VISIBLE_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(int.class, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges)); } else if (v2.getShortName().equals(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getName())) { data = this.readIntArray1D(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(int.class, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges));
this.cachedYear = (int[]) this.readIntArray1D(VariableInfo.YEAR.getByteOffsetInRecord()); } else if (v2.getShortName().equals(VariableInfo.DAY_OF_YEAR.getName())) { if (this.cachedDayOfYear == null) { this.cachedDayOfYear = (int[]) this.readIntArray1D(VariableInfo.DAY_OF_YEAR.getByteOffsetInRecord()); data = this.readIntArray1D(VariableInfo.VISIBLE_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(int.class, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges)); } else if (v2.getShortName().equals(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getName())) { data = this.readIntArray1D(VariableInfo.THERMAL_SCAN_QUALITY_FLAG.getByteOffsetInRecord()); dataArray = Array.factory(int.class, v2.getShape(), data); return (dataArray.sectionNoReduce(ranges));