@Override
  public int hashCode() {
    int hashValue = 17;
    hashValue = 37 * hashValue + ObjectUtils.hashCode(getItemNo());
    hashValue = 37 * hashValue + ObjectUtils.hashCode(getDescription());
    hashValue = 37 * hashValue + ObjectUtils.hashCode(getQuantity());
    hashValue = 37 * hashValue + ObjectUtils.hashCode(getUnitPrice());
    hashValue = 37 * hashValue + ObjectUtils.hashCode(getTotalPrice());
    return hashValue;
  }
The Item class models item entity in the real world.
<p>

@since GemFire 8.0
geode-web-api/src/integrationTest/java/org/apache/geode/rest/internal/web/controllers/Item.java