@Override public int hashCode() { final int prime = 317; int result = super.hashCode(); result = prime * result + this.flags; result = prime * result + (this.statisticType == null ? 0 : this.statisticType .hashCode()); result = prime * result + (this.statistics == null ? 0 : this.statistics.hashCode()); return result; }