private ValueGeometry(byte[] bytes,Geometry geometry){
  this.bytes=bytes;
  this.geometry=geometry;
  this.hashCode=Arrays.hashCode(bytes);
}

private ValueGeometry ( byte [ ] bytes , Geometry geometry ) { this . bytes = bytes ; this . geometry = geometry ; this . hashCode = Arrays . hashCode ( bytes ) ; }
create a new geometry objects .
