| readPointCoordinates(Block, String, boolean) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 |
| stIntersection(Slice, Slice) |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 1 | 1 |
| stUnion(Iterable) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
| googlePolylineEncodePrecision(Block, long) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| lineLocatePoint(Slice, Slice) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| googlePolylineDecodePrecision(Slice, long) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| buildPointsBlock(Geometry, BlockBuilder) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| spatialPartitions(Object, Slice, double) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| expandEnvelope(Slice, double) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| stGeometries(Slice) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| lineInterpolatePoint(Slice, double) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| geometryNearestPoints(Slice, Slice) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| stCentroid(Slice) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| stGeometryN(Slice, long) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| decodeNextDelta(StringCharacterIterator) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| encodeNextDelta(long, StringBuilder) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| stInteriorRings(Slice) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| stIsClosed(Slice) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| stBuffer(Slice, double) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| stEnvelopeAsPts(Slice) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| flattenGeometryCollections(Slice) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| spatialPartitions(KdbTree, Rectangle) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| validateType(String, OGCGeometry, Set) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| validateType(String, Geometry, Set) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stPointN(Slice, long) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| stInteriorRingN(Slice, long) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| simplifyGeometry(Slice, double) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| spatialPartitions(Object, Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| geomFromBinary(Slice) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| invalidReason(Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stIsRing(Slice) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| stDistance(Slice, Slice) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| stContains(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stCrosses(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stDisjoint(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stIntersects(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stOverlaps(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stTouches(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stWithin(Slice, Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stAsBinary(Slice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| stPoints(Slice) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stConvexHull(Slice) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| stNumInteriorRings(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| envelopes(Slice, Slice, GeoFunctions.EnvelopesPredicate) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| stStartPoint(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stEndPoint(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stX(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stY(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stExteriorRing(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stLineString(Block) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stRelate(Slice, Slice, Slice) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| stMultiPoint(Block) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stDifference(Slice, Slice) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| stSymmetricDifference(Slice, Slice) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| stEquals(Slice, Slice) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| geometryAsGeoJson(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stIsSimple(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| stIsValid(Slice) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| parseLine(Slice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| stPolygon(Slice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| stLength(Slice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| stXMax(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stYMax(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stXMin(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stYMin(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stNumGeometries(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stEnvelope(Slice) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| verifySameSpatialReference(OGCGeometry, OGCGeometry) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$stUnion$1(ListeningGeometryCursor[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGeometrySlicesFromBlock(Block) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$googlePolylineDecodePrecision$3(BlockBuilder, Point) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stPoint(double, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stGeometryFromText(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stAsText(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stCoordinateDimension(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stDimension(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stIsEmpty(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stUnion(Slice, Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stNumPoints(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stBoundary(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| geometryFromGeoJson(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getGeometrySlicesFromBlock$2(Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stArea(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stGeomFromBinary(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| geometryUnion(Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stGeometryType(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| gMapsPolylineDecode(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| googlePolylineEncode(Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$stUnion$0(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |