[ {
  "shortName" : "void ConvertLinkedGeoPolygonToManaged()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 682,
  "linesOfCode" : 68,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "H3Error CreateGeoPolygon()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 141,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String codeToMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/exceptions/H3Exception.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 74,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List polygonToCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 570,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_gridDiskDistances()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 338,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_uncompactCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 860,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jint JNICALL Java_com_uber_h3core_NativeMethods_cellToBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 267,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_polygonToCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 595,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_compactCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 801,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_cellToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 234,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_cellToLocalIj()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 430,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_vertexToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1323,
  "endLine" : 1346,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_getRes0Cells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 535,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_getPentagons()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 562,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_directedEdgeToCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1156,
  "endLine" : 1176,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_originToDirectedEdges()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1183,
  "endLine" : 1203,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_uncompactCellsSize()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 827,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final String detectArch()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 215,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final OperatingSystem detectOs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 193,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 670,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ThrowH3Exception()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ThrowOutOfMemoryError()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void copyResource()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 79,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_cellToVertexes()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1300,
  "endLine" : 1316,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized NativeMethods loadNatives()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_gridDisk()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 304,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_gridDiskUnsafe()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 360,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_gridRingUnsafe()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 382,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_gridPathCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 483,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_cellToChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 755,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_getIcosahedronFaces()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double greatCircleDistance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 867,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List directedEdgeToBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1063,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List nonZeroLongArrayToList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1174,
  "endLine" : 1187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DestroyGeoPolygon()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_latLngToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_localIjToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 446,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_cellToChildPos()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1372,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_childPosToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1388,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int packGeofenceVertices()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 588,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_maxGridDiskSize()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 282,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_gridDistance()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_gridPathCellsSize()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 461,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_cellToChildrenSize()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 733,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_cellToCenterChild()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 770,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_cellAreaRads2()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 875,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_cellAreaKm2()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 890,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_cellAreaM2()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 905,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_edgeLengthRads()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 962,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_edgeLengthKm()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 977,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jdouble JNICALL Java_com_uber_h3core_NativeMethods_edgeLengthM()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 992,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_getNumCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1074,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jboolean JNICALL Java_com_uber_h3core_NativeMethods_areNeighborCells()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1081,
  "endLine" : 1089,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_cellsToDirectedEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1096,
  "endLine" : 1104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jint JNICALL Java_com_uber_h3core_NativeMethods_maxFaceCount()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1254,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jlong JNICALL Java_com_uber_h3core_NativeMethods_cellToVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1293,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List uncompactCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 806,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copyStream()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 709,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compactCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 784,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/LatLng.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/CoordIJ.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int longToIntDistance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 797,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NativeMethods loadNatives()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng cellToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridDisk()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridRingUnsafe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridPathCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 517,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double cellArea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 847,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double edgeLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 892,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getHexagonAreaAvg()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 904,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getHexagonEdgeLengthAvg()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 917,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPentagons()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 960,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIcosahedronFaces()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1093,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkResolution()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int longToIntSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3Core newInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordIJ cellToLocalIj()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToCenterChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 745,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compactCellAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 771,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List uncompactCellAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 791,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRes0Cells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 935,
  "endLine" : 939,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List directedEdgeToCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1030,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List originToDirectedEdges()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1046,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToVertexes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1103,
  "endLine" : 1107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng vertexToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1113,
  "endLine" : 1117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/LatLng.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordIJ()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/CoordIJ.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3CoreV3 newInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public H3Exception()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/exceptions/H3Exception.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NativeMethods loadSystemNatives()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3Core newInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3Core newSystemInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long latLngToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List polygonToCellAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String cellToParentAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jboolean JNICALL Java_com_uber_h3core_NativeMethods_isValidCell()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jint JNICALL Java_com_uber_h3core_NativeMethods_getBaseCellNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jboolean JNICALL Java_com_uber_h3core_NativeMethods_isPentagon()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JNIEXPORT jboolean JNICALL Java_com_uber_h3core_NativeMethods_isValidVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/c/h3-java/src/jniapi.c",
  "fileLinesCount" : 1388,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/LatLng.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/LatLng.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/CoordIJ.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/util/CoordIJ.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3CoreV3 newInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static H3CoreV3 newSystemInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private H3CoreV3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsValid()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsValid()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3GetBaseCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3GetBaseCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsPentagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsPentagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long geoToH3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String geoToH3Address()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng h3ToGeo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng h3ToGeo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3ToGeoBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3ToGeoBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List kRing()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List kRing()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List hexRing()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List hexRing()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3Distance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3Distance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordIJ experimentalH3ToLocalIj()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordIJ experimentalH3ToLocalIj()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long experimentalLocalIjToH3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String experimentalLocalIjToH3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3Line()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3Line()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List polyfillAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List polyfill()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3GetResolution()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int h3GetResolution()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long h3ToParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String h3ToParentAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3ToChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List h3ToChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String h3ToCenterChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long h3ToCenterChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsResClassIII()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IsResClassIII()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 546,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compactAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List compact()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List uncompactAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List uncompact()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String h3ToString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long stringToH3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double cellArea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double cellArea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double pointDist()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double exactEdgeLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double exactEdgeLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double hexArea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double edgeLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long numHexagons()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRes0IndexesAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRes0Indexes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPentagonIndexesAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPentagonIndexes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IndexesAreNeighbors()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3IndexesAreNeighbors()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getH3UnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 697,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getH3UnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3UnidirectionalEdgeIsValid()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 707,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean h3UnidirectionalEdgeIsValid()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 712,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOriginH3IndexFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 717,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOriginH3IndexFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDestinationH3IndexFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 727,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDestinationH3IndexFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 732,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3IndexesFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 739,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3IndexesFromUnidirectionalEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 746,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3UnidirectionalEdgesFromHexagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 751,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3UnidirectionalEdgesFromHexagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 756,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3UnidirectionalEdgeBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getH3UnidirectionalEdgeBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection h3GetFaces()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 776,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection h3GetFaces()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreV3.java",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 786,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/exceptions/H3Exception.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSuffix()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDirName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private H3Core()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBaseCellNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBaseCellNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPentagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPentagon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String latLngToCellAddress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng cellToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridDisk()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridRingUnsafe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long gridDistance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long gridDistance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordIJ cellToLocalIj()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long localIjToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String localIjToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List gridPathCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResolution()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResolution()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 690,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String cellToCenterChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 720,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToChildrenSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 725,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToChildrenSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 730,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResClassIII()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResClassIII()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 764,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String h3ToString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 814,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long stringToH3()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 822,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double cellArea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 833,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double edgeLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 878,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRes0CellAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 932,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPentagonAddresses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 948,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areNeighborCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 965,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areNeighborCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 970,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellsToDirectedEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 979,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String cellsToDirectedEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidDirectedEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 993,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidDirectedEdge()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 998,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDirectedEdgeOrigin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1001,
  "endLine" : 1003,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDirectedEdgeOrigin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1008,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDirectedEdgeDestination()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1013,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDirectedEdgeDestination()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1018,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List directedEdgeToCells()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1037,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List originToDirectedEdges()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List directedEdgeToBoundary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1068,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIcosahedronFaces()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1078,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1097,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String cellToVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cellToVertexes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LatLng vertexToLatLng()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidVertex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToChildPos()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long cellToChildPos()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long childPosToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String childPosToCell()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1159,
  "endLine" : 1161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List stringToH3List()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List h3ToStringList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3Core.java",
  "fileLinesCount" : 1214,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private H3CoreLoader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/uber/h3core/H3CoreLoader.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]