code: public Geometry parse(byte[] value) {
          ByteGetter.BinaryByteGetter bytes = new ByteGetter.BinaryByteGetter(value);
          return this.parseGeometry(valueGetterForEndian(bytes));
      }
docs: Parse the given byte array into a JTS {@link org.locationtech.jts.geom.Geometry}.
  
  @param value byte array to parse.
  
  @return Parsed JTS {@link org.locationtech.jts.geom.Geometry}.