| execute(JTSOpRunner.OpParams) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
| readGeometry(String, String, String, int, int) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| executeFunctionOnce(Geometry, GeometryFunction, Object[]) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| executeFunction() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| executeFunction(Geometry, FunctionInvoker, String) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| loadGeometry() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| executeFunctionOverA(FunctionInvoker) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| executeFunctionOverB(Geometry, FunctionInvoker, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| errorMsg(Throwable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| outputResult(Object, boolean, String) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
| executeFunctionRepeat(Geometry, GeometryFunction, Object[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| opSummary(GeometryFunction, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| loadGeometryAB() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| fileInfo(String, int, int) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| readStdin(int, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| printGeometrySummary(String, List, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| JTSOpRunner() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| checkFunctionArgs(GeometryFunction, List, String[]) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getFunction(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| outputList(List, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| explode(List) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| printGeometry(Geometry, int, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| limitLength(String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| toStackString(Throwable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| explode(Geometry, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| captureOutput() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createGeometryFactory(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| validate(Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| toList(Geometry) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| logError(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| printGeometrySummary(String, Geometry) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| printlnInfo(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| collect(List, GeometryFactory) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isCustomSRID(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setRegistry(GeometryFunctionRegistry) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setVerbose(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTime(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| captureResult() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| replaceStdIn(InputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOutput() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResultGeometry() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |