@Override
    public int hashCode() {
      int hashCode = 1;

      hashCode = hashCode * 8191 + ((isSetVars()) ? 131071 : 524287);
      if (isSetVars())
        hashCode = hashCode * 8191 + vars.hashCode();

      hashCode = hashCode * 8191 + rowOffset;

      hashCode = hashCode * 8191 + colOffset;

      hashCode = hashCode * 8191 + rows;

      hashCode = hashCode * 8191 + cols;

      hashCode = hashCode * 8191 + ((isSetFormat()) ? 131071 : 524287);
      if (isSetFormat())
        hashCode = hashCode * 8191 + format.hashCode();

      return hashCode;
    }
@Override
    public int hashCode()