code: private LineString parseLineString(ValueGetter data, boolean haveZ, boolean haveM) {
          return JtsGeometry.geofac.createLineString(this.parseCS(data, haveZ, haveM));
      }
docs: Parse the given {@link org.postgis.binary.ValueGetter} into a JTS
  {@link org.locationtech.jts.geom.LineString}.
  
  @param data {@link org.postgis.binary.ValueGetter} to parse.
  @param haveZ True if the {@link org.locationtech.jts.geom.LineString} has a Z component.
  @param haveM True if the {@link org.locationtech.jts.geom.LineString} has a M component.
  
  @return The parsed {@link org.locationtech.jts.geom.LineString}.