@Override public int hashCode() { int result = underlyingRange != null ? underlyingRange.hashCode() : 0; result = 31 * result + (freeRanges != null ? freeRanges.hashCode() : 0); result = 31 * result + (allocationSubnetSize != null ? allocationSubnetSize.hashCode() : 0); result = 31 * result + (lastAllocated != null ? lastAllocated.hashCode() : 0); return result; }
@Override public int hashCode() { int result = underlyingRange != null ? underlyingRange.hashCode() : 0; result = 31 * result + (freeRanges != null ? freeRanges.hashCode() : 0); result = 31 * result + (allocationSubnetSize != null ? allocationSubnetSize.hashCode() : 0); result = 31 * result + (lastAllocated != null ? lastAllocated.hashCode() : 0); return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (address != null ? address.hashCode() : 0); result = 31 * result + (networkMask != null ? networkMask.hashCode() : 0); return result; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (address != null ? address.hashCode() : 0); result = 31 * result + (networkMask != null ? networkMask.hashCode() : 0); return result; }