@Override public int hashCode(){
  return Objects.hashCode(this.value);
}

@ Override public int hashCode ( ) { return Objects . hashCode ( this . value ) ; }
returns the hash code value of the present value , if any , or 0 ( zero ) if no value is present .
