public int hashCode() { if (hashCode == 0) { int result = 17; long temp; result = 37 * result + (inherited ? 1 : 0); result = 29 * result + (creators != null ? creators.hashCode() : 0); result = 29 * result + (contributors != null ? contributors.hashCode() : 0); result = 29 * result + (dates != null ? dates.hashCode() : 0); result = 29 * result + (docs != null ? docs.hashCode() : 0); result = 29 * result + (keywords != null ? keywords.hashCode() : 0); result = 29 * result + (metadata != null ? metadata.hashCode() : 0); result = 29 * result + (projects != null ? projects.hashCode() : 0); result = 29 * result + (properties != null ? properties.hashCode() : 0); result = 29 * result + (publishers != null ? publishers.hashCode() : 0); result = 29 * result + (variables != null ? variables.hashCode() : 0); result = 29 * result + (gc != null ? gc.hashCode() : 0); result = 29 * result + (timeCoverage != null ? timeCoverage.hashCode() : 0); result = 29 * result + (authorityName != null ? authorityName.hashCode() : 0); result = 29 * result + (serviceName != null ? serviceName.hashCode() : 0); result = 29 * result + (dataType != null ? dataType.hashCode() : 0); result = 29 * result + (dataFormat != null ? dataFormat.hashCode() : 0); temp = dataSize != +0.0d ? Double.doubleToLongBits(dataSize) : 0l; result = 29 * result + (int) (temp ^ (temp >>> 32)); hashCode = result; } return hashCode; }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof GeospatialCoverage)) return false; return o.hashCode() == this.hashCode(); }
public int hashCode() { if (hashCode == 0) { int result = 17; long temp; result = 37 * result + (inherited ? 1 : 0); result = 29 * result + (creators != null ? creators.hashCode() : 0); result = 29 * result + (contributors != null ? contributors.hashCode() : 0); result = 29 * result + (dates != null ? dates.hashCode() : 0); result = 29 * result + (docs != null ? docs.hashCode() : 0); result = 29 * result + (keywords != null ? keywords.hashCode() : 0); result = 29 * result + (metadata != null ? metadata.hashCode() : 0); result = 29 * result + (projects != null ? projects.hashCode() : 0); result = 29 * result + (properties != null ? properties.hashCode() : 0); result = 29 * result + (publishers != null ? publishers.hashCode() : 0); result = 29 * result + (variables != null ? variables.hashCode() : 0); result = 29 * result + (gc != null ? gc.hashCode() : 0); result = 29 * result + (timeCoverage != null ? timeCoverage.hashCode() : 0); result = 29 * result + (authorityName != null ? authorityName.hashCode() : 0); result = 29 * result + (serviceName != null ? serviceName.hashCode() : 0); result = 29 * result + (dataType != null ? dataType.hashCode() : 0); result = 29 * result + (dataFormat != null ? dataFormat.hashCode() : 0); temp = dataSize != +0.0d ? Double.doubleToLongBits(dataSize) : 0l; result = 29 * result + (int) (temp ^ (temp >>> 32)); hashCode = result; } return hashCode; }
result = 37 * result + getGeospatialCoverage().hashCode();
result = 37 * result + getGeospatialCoverage().hashCode();
result = 37 * result + getGeospatialCoverage().hashCode();
public int hashCode() { if (hashCode == 0) { int result = 17; long temp; result = 37 * result + (inherited ? 1 : 0); result = 29 * result + (creators != null ? creators.hashCode() : 0); result = 29 * result + (contributors != null ? contributors.hashCode() : 0); result = 29 * result + (dates != null ? dates.hashCode() : 0); result = 29 * result + (docs != null ? docs.hashCode() : 0); result = 29 * result + (keywords != null ? keywords.hashCode() : 0); result = 29 * result + (metadata != null ? metadata.hashCode() : 0); result = 29 * result + (projects != null ? projects.hashCode() : 0); result = 29 * result + (properties != null ? properties.hashCode() : 0); result = 29 * result + (publishers != null ? publishers.hashCode() : 0); result = 29 * result + (variables != null ? variables.hashCode() : 0); result = 29 * result + (gc != null ? gc.hashCode() : 0); result = 29 * result + (timeCoverage != null ? timeCoverage.hashCode() : 0); result = 29 * result + (authorityName != null ? authorityName.hashCode() : 0); result = 29 * result + (serviceName != null ? serviceName.hashCode() : 0); result = 29 * result + (dataType != null ? dataType.hashCode() : 0); result = 29 * result + (dataFormat != null ? dataFormat.hashCode() : 0); temp = dataSize != +0.0d ? Double.doubleToLongBits(dataSize) : 0l; result = 29 * result + (int) (temp ^ (temp >>> 32)); hashCode = result; } return hashCode; }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof GeospatialCoverage)) return false; return o.hashCode() == this.hashCode(); }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof GeospatialCoverage)) return false; return o.hashCode() == this.hashCode(); }