@Override public int hashCode() { if (hashCode >= 0) return hashCode; hashCode = 37; hashCode = PiecewiseUtilities.hash(defaultValue, hashCode); hashCode = PiecewiseUtilities.hash(hasDefaultValue, hashCode); hashCode = PiecewiseUtilities.hash(super.hashCode(), hashCode); return hashCode; }
@Override public int hashCode() { if (hashCode >= 0) return hashCode; hashCode = 37; hashCode = PiecewiseUtilities.hash(defaultValue, hashCode); hashCode = PiecewiseUtilities.hash(hasDefaultValue, hashCode); hashCode = PiecewiseUtilities.hash(super.hashCode(), hashCode); return hashCode; }