public byte[] getCopyOfCurrentValue() {
    if (needs_fixup) {
      assert value_offset == 0; // fixups should only be in single-value columns
      return Internal.fixFloatingPointValue(qualifier[qualifier_offset + 1], value);
    } else {
      return Arrays.copyOfRange(value, value_offset, value_offset + current_val_length);
    }
  }
public byte [ ] getCopyOfCurrentValue ( ) { if ( needs_fixup ) { assert value_offset == 0 ; return Internal . fixFloatingPointValue ( qualifier [ qualifier_offset + 1 ] , value ) ; } else { return Arrays . copyOfRange ( value , value_offset , value_offset + current_val_length ) ; } }
@return a copy of the value of the current datapoint, after any fixups.