code: public void setMinor(int minor)
      {
          if (minor < 0 || 0xFFFF < minor)
          {
              throw new IllegalArgumentException("'minor' is out of the valid range: " + minor);
          }
  
          mMinor = minor;
  
          byte[] data = getData();
          data[MINOR_INDEX    ] = (byte)((minor >> 8) & 0xFF);
          data[MINOR_INDEX + 1] = (byte)((minor     ) & 0xFF);
      }
docs: Set the minor number.
  
  @param minor
  The minor number. The value should be in the range from 0 to 65535.
  
  @throws IllegalArgumentException
  The given value is out of the valid range.