return false;
}
if (!(obj instanceof Item)) {
return false;
}
final Item other = (Item) obj;
final Map<Attribute, AttributeValue> v1 = values;
final Map<Attribute, AttributeValue> v2 = other.getValues();
if (v1 != v2 && (v1 == null || !v1.equals(v2))) {
return false;
}
return true;