Example #1
0
  @Override
  public int hashCode() {
    final int prime = 31;
    int result = 1;

    result = prime * result + property.hashCode();
    result = prime * result + value.hashCode();

    return result;
  }
Example #2
0
  @Override
  public boolean equals(Object obj) {
    if (this == obj) return true;
    if (obj == null) return false;
    if (getClass() != obj.getClass()) return false;

    Component other = (Component) obj;

    if (!property.equals(other.property)) return false;

    if (!value.equals(other.value)) return false;

    return true;
  }