public boolean equals(TGet that) {
    if (that == null)
      return false;
    if (this == that)
      return true;

    boolean this_present_row = true && this.isSetRow();
    boolean that_present_row = true && that.isSetRow();
    if (this_present_row || that_present_row) {
      if (!(this_present_row && that_present_row))
        return false;
      if (!this.row.equals(that.row))
        return false;
    }

    boolean this_present_columns = true && this.isSetColumns();
    boolean that_present_columns = true && that.isSetColumns();
    if (this_present_columns || that_present_columns) {
      if (!(this_present_columns && that_present_columns))
        return false;
      if (!this.columns.equals(that.columns))
        return false;
    }

    boolean this_present_timestamp = true && this.isSetTimestamp();
    boolean that_present_timestamp = true && that.isSetTimestamp();
    if (this_present_timestamp || that_present_timestamp) {
      if (!(this_present_timestamp && that_present_timestamp))
        return false;
      if (this.timestamp != that.timestamp)
        return false;
    }

    boolean this_present_timeRange = true && this.isSetTimeRange();
    boolean that_present_timeRange = true && that.isSetTimeRange();
    if (this_present_timeRange || that_present_timeRange) {
      if (!(this_present_timeRange && that_present_timeRange))
        return false;
      if (!this.timeRange.equals(that.timeRange))
        return false;
    }

    boolean this_present_maxVersions = true && this.isSetMaxVersions();
    boolean that_present_maxVersions = true && that.isSetMaxVersions();
    if (this_present_maxVersions || that_present_maxVersions) {
      if (!(this_present_maxVersions && that_present_maxVersions))
        return false;
      if (this.maxVersions != that.maxVersions)
        return false;
    }

    boolean this_present_filterString = true && this.isSetFilterString();
    boolean that_present_filterString = true && that.isSetFilterString();
    if (this_present_filterString || that_present_filterString) {
      if (!(this_present_filterString && that_present_filterString))
        return false;
      if (!this.filterString.equals(that.filterString))
        return false;
    }

    boolean this_present_attributes = true && this.isSetAttributes();
    boolean that_present_attributes = true && that.isSetAttributes();
    if (this_present_attributes || that_present_attributes) {
      if (!(this_present_attributes && that_present_attributes))
        return false;
      if (!this.attributes.equals(that.attributes))
        return false;
    }

    boolean this_present_authorizations = true && this.isSetAuthorizations();
    boolean that_present_authorizations = true && that.isSetAuthorizations();
    if (this_present_authorizations || that_present_authorizations) {
      if (!(this_present_authorizations && that_present_authorizations))
        return false;
      if (!this.authorizations.equals(that.authorizations))
        return false;
    }

    boolean this_present_consistency = true && this.isSetConsistency();
    boolean that_present_consistency = true && that.isSetConsistency();
    if (this_present_consistency || that_present_consistency) {
      if (!(this_present_consistency && that_present_consistency))
        return false;
      if (!this.consistency.equals(that.consistency))
        return false;
    }

    boolean this_present_targetReplicaId = true && this.isSetTargetReplicaId();
    boolean that_present_targetReplicaId = true && that.isSetTargetReplicaId();
    if (this_present_targetReplicaId || that_present_targetReplicaId) {
      if (!(this_present_targetReplicaId && that_present_targetReplicaId))
        return false;
      if (this.targetReplicaId != that.targetReplicaId)
        return false;
    }

    boolean this_present_cacheBlocks = true && this.isSetCacheBlocks();
    boolean that_present_cacheBlocks = true && that.isSetCacheBlocks();
    if (this_present_cacheBlocks || that_present_cacheBlocks) {
      if (!(this_present_cacheBlocks && that_present_cacheBlocks))
        return false;
      if (this.cacheBlocks != that.cacheBlocks)
        return false;
    }

    boolean this_present_storeLimit = true && this.isSetStoreLimit();
    boolean that_present_storeLimit = true && that.isSetStoreLimit();
    if (this_present_storeLimit || that_present_storeLimit) {
      if (!(this_present_storeLimit && that_present_storeLimit))
        return false;
      if (this.storeLimit != that.storeLimit)
        return false;
    }

    boolean this_present_storeOffset = true && this.isSetStoreOffset();
    boolean that_present_storeOffset = true && that.isSetStoreOffset();
    if (this_present_storeOffset || that_present_storeOffset) {
      if (!(this_present_storeOffset && that_present_storeOffset))
        return false;
      if (this.storeOffset != that.storeOffset)
        return false;
    }

    boolean this_present_existence_only = true && this.isSetExistence_only();
    boolean that_present_existence_only = true && that.isSetExistence_only();
    if (this_present_existence_only || that_present_existence_only) {
      if (!(this_present_existence_only && that_present_existence_only))
        return false;
      if (this.existence_only != that.existence_only)
        return false;
    }

    boolean this_present_filterBytes = true && this.isSetFilterBytes();
    boolean that_present_filterBytes = true && that.isSetFilterBytes();
    if (this_present_filterBytes || that_present_filterBytes) {
      if (!(this_present_filterBytes && that_present_filterBytes))
        return false;
      if (!this.filterBytes.equals(that.filterBytes))
        return false;
    }

    return true;
  }
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TGet.java