[ {
  "shortName" : "protected final void parse_to_next_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 1066,
  "linesOfCode" : 247,
  "mcCabeIndex" : 57,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_scalar_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 430,
  "linesOfCode" : 198,
  "mcCabeIndex" : 57,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int keyword()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 693,
  "linesOfCode" : 170,
  "mcCabeIndex" : 86,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type readNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1252,
  "endLine" : 1447,
  "linesOfCode" : 157,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 1116,
  "linesOfCode" : 157,
  "mcCabeIndex" : 42,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type setNullType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 913,
  "linesOfCode" : 137,
  "mcCabeIndex" : 68,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendToLongValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2104,
  "endLine" : 2247,
  "linesOfCode" : 116,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_scalar_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 274,
  "linesOfCode" : 115,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int nextToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 719,
  "linesOfCode" : 109,
  "mcCabeIndex" : 103,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonValueLite load_value_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 440,
  "linesOfCode" : 106,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 575,
  "linesOfCode" : 104,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 904,
  "linesOfCode" : 102,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonValue readValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 197,
  "linesOfCode" : 100,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Event eventStreamToEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1026,
  "endLine" : 1127,
  "linesOfCode" : 99,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final StringBuilder token_contents_load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1175,
  "linesOfCode" : 99,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ionCompareToImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 602,
  "linesOfCode" : 99,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 457,
  "linesOfCode" : 96,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 352,
  "linesOfCode" : 95,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static LocalSymbolTableImports readLocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 330,
  "linesOfCode" : 93,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonType getNullType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 949,
  "linesOfCode" : 90,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeOutput()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 47,
  "endLine" : 150,
  "linesOfCode" : 89,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 320,
  "linesOfCode" : 88,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SymbolTable readOneImport()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 770,
  "linesOfCode" : 85,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonStringContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 1059,
  "linesOfCode" : 84,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_to_end()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 587,
  "linesOfCode" : 82,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean _validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 905,
  "linesOfCode" : 81,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void printCodePoints()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 668,
  "linesOfCode" : 79,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compare()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 375,
  "endLine" : 448,
  "linesOfCode" : 73,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 619,
  "linesOfCode" : 73,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type scanTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1591,
  "linesOfCode" : 72,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonType load_number()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1637,
  "linesOfCode" : 71,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 989,
  "linesOfCode" : 71,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeValueRecursively()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 437,
  "linesOfCode" : 70,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bbBlock remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 818,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type scanIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 664,
  "linesOfCode" : 69,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void has_next_helper_raw()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 342,
  "linesOfCode" : 68,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonType load_timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1731,
  "endLine" : 1829,
  "linesOfCode" : 68,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 798,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1129,
  "endLine" : 1196,
  "linesOfCode" : 66,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_over_container()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1209,
  "endLine" : 1286,
  "linesOfCode" : 66,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadNextBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 289,
  "linesOfCode" : 65,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean has_next_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 651,
  "linesOfCode" : 64,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 920,
  "linesOfCode" : 64,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int embeddedEventToIon()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 255,
  "endLine" : 318,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int processOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 132,
  "linesOfCode" : 63,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_type_id()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 542,
  "linesOfCode" : 62,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readEscapedCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1199,
  "linesOfCode" : 62,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int scan_for_numeric_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1106,
  "linesOfCode" : 62,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void print()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2144,
  "endLine" : 2215,
  "linesOfCode" : 62,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load_current_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 1074,
  "linesOfCode" : 60,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int refill()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 492,
  "linesOfCode" : 59,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ionStreamToEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 885,
  "endLine" : 955,
  "linesOfCode" : 58,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue getIonValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 982,
  "linesOfCode" : 58,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int writeRecursive()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 975,
  "linesOfCode" : 57,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compareEquivs()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 529,
  "endLine" : 589,
  "linesOfCode" : 56,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIdentifierKeyword()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 466,
  "linesOfCode" : 54,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 792,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Timestamp readTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1199,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonTimestampContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 921,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void patchLongHeader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1923,
  "endLine" : 2012,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void apply_offset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 307,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 58,
  "endLine" : 116,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonType get_iontype_from_tid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 594,
  "linesOfCode" : 52,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set_fields_from_calendar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 438,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void write_helper_write_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 566,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonIntContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 767,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int line_count()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 324,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnicodeScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1754,
  "linesOfCode" : 51,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 521,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1110,
  "linesOfCode" : 50,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 690,
  "linesOfCode" : 49,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readNumeric()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2852,
  "endLine" : 2901,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 833,
  "endLine" : 883,
  "linesOfCode" : 48,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 996,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final String readString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1275,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int processOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/EncodeApp.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 114,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final  int readUnicodeScalar_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 651,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final private int writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1325,
  "endLine" : 1377,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean next_helper_user()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 144,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bbBlock findBlockForWrite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 478,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int load_triple_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2167,
  "endLine" : 2220,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void compareFiles()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 326,
  "endLine" : 373,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean has_next_user_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 171,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Decimal readDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1123,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 1047,
  "linesOfCode" : 46,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1378,
  "endLine" : 1442,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int load_single_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1935,
  "endLine" : 1987,
  "linesOfCode" : 46,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 476,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1144,
  "linesOfCode" : 45,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 919,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bbBlock addBlock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 335,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void cast()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 655,
  "linesOfCode" : 45,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processFiles()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 170,
  "endLine" : 215,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 847,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int getSidForSymbolTableField()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1001,
  "endLine" : 1046,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 814,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IonStruct parseStruct()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 450,
  "endLine" : 492,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1270,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 629,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int load_double_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2019,
  "endLine" : 2066,
  "linesOfCode" : 43,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_escaped_char_content_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2455,
  "endLine" : 2498,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp readTimestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1607,
  "endLine" : 1668,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal readDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 499,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void finishScanString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1057,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void unread_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 237,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal readDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1551,
  "endLine" : 1602,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp readTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 561,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadNextBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 460,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type setNumericValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 196,
  "linesOfCode" : 41,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Type matchKeyword()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 762,
  "linesOfCode" : 41,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readIntAsLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1213,
  "linesOfCode" : 41,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendToLongValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2019,
  "endLine" : 2065,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 636,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 559,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void _write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1579,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 723,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 297,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_char_escaped()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2307,
  "endLine" : 2348,
  "linesOfCode" : 39,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void cast_cached_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 472,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 851,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeStringData()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2686,
  "endLine" : 2732,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 607,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 864,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int processOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/PrintApp.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 96,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void loadStateData()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 955,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer readVarIntWithNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1526,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer readVarInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 379,
  "linesOfCode" : 37,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1317,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void startValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 505,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int readIgnoreWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 455,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1397,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int insertAsManyBlocksAsNeeded()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 707,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 468,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int read_triple_quoted_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2222,
  "endLine" : 2267,
  "linesOfCode" : 37,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2764,
  "endLine" : 2808,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 701,
  "linesOfCode" : 36,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_after_annotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 632,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int insertInCurrAndNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 630,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeDecimalWithTD()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2810,
  "endLine" : 2849,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readULong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 239,
  "linesOfCode" : 35,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final long readULong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 906,
  "linesOfCode" : 35,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean localSymtabExtends()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 933,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1160,
  "linesOfCode" : 35,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1162,
  "endLine" : 1202,
  "linesOfCode" : 35,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1244,
  "linesOfCode" : 35,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int peekNullTypeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 418,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void verifyBinaryVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 116,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IonSequence parseSequence()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 494,
  "endLine" : 527,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 232,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hoistImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 394,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 1000,
  "linesOfCode" : 34,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final void validateSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 542,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final SymbolToken parseSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 772,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolToken localize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 321,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 254,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readUIntAsLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1310,
  "linesOfCode" : 34,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final static int getConversionFnid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 334,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Calendar calendarValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1598,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 114,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean symbolNeedsQuoting()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 527,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkLocalSymbolTablePlacement()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1282,
  "endLine" : 1324,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonStruct makeIonRepresentation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 238,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type scanString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 987,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1331,
  "linesOfCode" : 33,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean skip_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 910,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 269,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeDecimalContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2860,
  "endLine" : 2907,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePoints()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 755,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareLobContents()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 389,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void loadCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 250,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean readIdentifierContents()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 700,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_fixed_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1693,
  "endLine" : 1730,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static String getTokenName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 144,
  "linesOfCode" : 32,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 362,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 771,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int read_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1156,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolVariant symbolVariant()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 209,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BufferedOutputStream initOutputStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1238,
  "endLine" : 1268,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 286,
  "linesOfCode" : 31,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int load_annotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 433,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getScalarFromBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 378,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 503,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final IonType stateType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 389,
  "linesOfCode" : 31,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final int stateDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 421,
  "linesOfCode" : 31,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1284,
  "linesOfCode" : 31,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_triple_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2132,
  "endLine" : 2165,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 134,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 231,
  "linesOfCode" : 31,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readVarIntAsInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1467,
  "linesOfCode" : 31,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2750,
  "endLine" : 2795,
  "linesOfCode" : 31,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printHelpText()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 132,
  "endLine" : 162,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 1003,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int readVarUIntOrEOF()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1045,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int convertToUTF8Bytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 239,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 313,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonStruct doClone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 378,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSymbolId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 174,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonDecimalContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 845,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void re_init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 374,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1324,
  "endLine" : 1358,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 572,
  "linesOfCode" : 30,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readIntAsInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1251,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2384,
  "endLine" : 2419,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int _writeUnicodeScalarToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2476,
  "endLine" : 2513,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processToIonStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 224,
  "endLine" : 253,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean processFile()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 167,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1175,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_after_container()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 694,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void _write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1474,
  "endLine" : 1503,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_base64_byte_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2534,
  "endLine" : 2575,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInitialSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 180,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final public int makeUTF8IntFromScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 315,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readVarIntAsLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1381,
  "endLine" : 1421,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void has_next_helper_user()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 261,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 378,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int putSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 579,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 664,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_at_container_start()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 733,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bbBlock init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 233,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static String get_state_name()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 357,
  "linesOfCode" : 28,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_ut8_sequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2368,
  "endLine" : 2396,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_over_blob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2398,
  "endLine" : 2428,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenTypeDescWithAppropriateLenField()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 618,
  "linesOfCode" : 28,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean can_convert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 605,
  "linesOfCode" : 28,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Integer bestMatch()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 145,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readVarLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 322,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 583,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String findKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 434,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 829,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int add_child()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 702,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1150,
  "endLine" : 1180,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1211,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1252,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int pop()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 201,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeUIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2351,
  "endLine" : 2381,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void save_point_mark_end()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 265,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean attemptClearSymbolIDValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 571,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonStructContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1154,
  "endLine" : 1192,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load_updated_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 993,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 308,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bbBlock findBlockForRead()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 408,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonType getContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 139,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean peek_inf_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 1009,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_number()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1288,
  "endLine" : 1320,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int load_lob_contents()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 760,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 704,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonValue simplify()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 894,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1110,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1131,
  "endLine" : 1158,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void getEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 805,
  "endLine" : 831,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSameSymbolTable()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 969,
  "endLine" : 995,
  "linesOfCode" : 25,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/EncodeApp.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 145,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 665,
  "linesOfCode" : 25,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void seek()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 201,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 759,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 365,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 333,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 332,
  "linesOfCode" : 25,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonFloatContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 798,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 305,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void force_position_sync_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 240,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int get_state_after_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 596,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 683,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int peekLobStartPunctuation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 468,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 202,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonBinaryWriterBuilder fillLegacyDefaults()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 328,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set_fields_from_millis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 366,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JarInfo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/JarInfo.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 74,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 676,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/EncodeApp.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 174,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 411,
  "linesOfCode" : 24,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1084,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 703,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 537,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getScalarFrom4BytesReversed()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 305,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonValueLite newValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 494,
  "linesOfCode" : 24,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 822,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final protected int nextSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 629,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBuffer clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 197,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 653,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 982,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_value_terminating_character()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1108,
  "endLine" : 1135,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load_raw_characters()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1195,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int read_double_quoted_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2082,
  "endLine" : 2107,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 195,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 403,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String escapeSequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 410,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int typeNameLetterIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 812,
  "linesOfCode" : 24,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 190,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 165,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printZ()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2108,
  "endLine" : 2132,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 172,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void _print()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 502,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1035,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 508,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken find()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 507,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getAs4BytesReversed()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 194,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 143,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 503,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 1016,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonSequenceContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1152,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeImport()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1401,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 342,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable copyLocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 820,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final bbBlock findBlockHelper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 371,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1761,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 437,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setTypeAnnotationSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 559,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readVarUIntAsInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1380,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean skipThroughNopPad()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1785,
  "endLine" : 1816,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 715,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleSymbolTableEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 680,
  "endLine" : 701,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/PrintApp.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 121,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void injectSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 154,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final IonType getContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 425,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long lengthOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 96,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 712,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean symtabExtends()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 875,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 183,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void remove_field_from_field_map()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 165,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int find_field_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 437,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void force_position_sync_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1141,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 299,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Type scanHexNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1449,
  "endLine" : 1479,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_container_flags()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 570,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_after_container()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 664,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1279,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 383,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 445,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTableReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 496,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load_blob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2429,
  "endLine" : 2453,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonWriterSystemTree()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 104,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getArgumentId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 102,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readActualTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1022,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUIntAsInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1333,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 837,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2587,
  "endLine" : 2621,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 71,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 501,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Event ionStreamToEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1001,
  "endLine" : 1024,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/PrintApp.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processFiles()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 185,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endPatch()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 217,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SavePoint savePointAllocate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void savePointPushActive()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 177,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonType load_annotation_start_with_value_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 398,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 815,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int packBytesAfter1()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 272,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 921,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final SystemIteratorPosition previous_index_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 782,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValueLite newNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 259,
  "linesOfCode" : 21,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 164,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordLocalSymbolInIonRep()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 269,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 200,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void push()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 160,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_timestamp_past_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1528,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_hex_escape_sequence_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2499,
  "endLine" : 2519,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void process_command_line()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final String getNullImage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 857,
  "linesOfCode" : 21,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 385,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2286,
  "endLine" : 2308,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public HighNibble getHighNibble()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 212,
  "linesOfCode" : 21,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable removeTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 205,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 611,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeOutput()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 22,
  "endLine" : 41,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeOutput()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/errorReport/ErrorDescription.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 21,
  "endLine" : 40,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 587,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void re_init_raw()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 166,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 870,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readStringWithReusableBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1299,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void prepImportsList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 655,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTypeAnnotationSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 728,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dump()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 214,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 727,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeSymbolsField()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1464,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final SystemIteratorPosition next_index_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 722,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void validateNewChild()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 529,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final String get_action_name()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 150,
  "linesOfCode" : 20,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void finish_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 528,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 508,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int stateFirstInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 687,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void skip_block_comment()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 956,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void skip_double_quoted_string_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1997,
  "endLine" : 2017,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int prepBaseSids()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 165,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String findKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 192,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldWriteIvm()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 161,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1670,
  "endLine" : 1695,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2421,
  "endLine" : 2444,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTimestampWithTD()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2740,
  "endLine" : 2762,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 109,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int last_day_in_month()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 241,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isValidFollowChar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1158,
  "endLine" : 1177,
  "linesOfCode" : 20,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSequenceContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 649,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List locateContainerBoundaries()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 629,
  "endLine" : 648,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 178,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonWriter build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 210,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void savePointFree()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 141,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_version_marker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 364,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean symtabsCompat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_SymtabExtendsCache.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void write_helper_continue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 515,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findSid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1209,
  "endLine" : 1233,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 249,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void release_pages_to()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 236,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UnifiedInputStreamX makeUnifiedStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 314,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean has_binary_cookie()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 348,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void clear_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 547,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bbBlock truncate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 284,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1283,
  "endLine" : 1304,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 524,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 400,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void skip_single_line_comment()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 931,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skipOverRadix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1366,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String get_value_type_name()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 111,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp make_localtime()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1239,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp withLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 2014,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp addMillisForPrecision()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2316,
  "endLine" : 2345,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareStructs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 326,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareSequences()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 347,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean tryLoadBuildProperties()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/JarInfo.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 149,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List locateEmbeddedStreamBoundaries()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 599,
  "endLine" : 617,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void processStdIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 186,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeAllBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 364,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int XXX_get_pending_length_with_no_symbol_tables()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 1027,
  "endLine" : 1049,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 104,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean load_children()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 467,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 529,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 568,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void setSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 197,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 404,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderTreeSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 87,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int stateFollowingImportList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 742,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_symbol_operator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1864,
  "endLine" : 1887,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_single_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1933,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void skip_over_lob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2270,
  "endLine" : 2287,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 661,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean unread_optional_cr()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 296,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 940,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getDecimalMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1640,
  "endLine" : 1657,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void print_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2216,
  "endLine" : 2233,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/SimpleCatalog.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 238,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean cookieMatches()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 112,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean optionsAreValid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 156,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 549,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 638,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 709,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void printSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 551,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonTextWriterBuilder fillDefaults()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 182,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 249,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 181,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 207,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 221,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void build_field_map()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 107,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void patch_map_elements_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 190,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 234,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 693,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 126,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String _stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 220,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 668,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 301,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 382,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 118,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final String get_state_name()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readFully()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 574,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1274,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean writeSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 351,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void re_init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 118,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void prepare_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 123,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load_symbol_operator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1888,
  "endLine" : 1910,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load_clob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2289,
  "endLine" : 2305,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendUtf16()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureLob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 778,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void make_page_current()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2561,
  "endLine" : 2583,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonSystem build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 305,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 645,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printQuotedSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 712,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 871,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 954,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 990,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadBuildProperties()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/JarInfo.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 122,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findNextContainer()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 657,
  "endLine" : 672,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeReport()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 788,
  "endLine" : 803,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 961,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 568,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 617,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonTextWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withJsonDowngrade()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 136,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void push()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 195,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 469,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 201,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int findTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 787,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeChildren()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 989,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 764,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean attemptClearSymbolIDValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 271,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonSymbolContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 939,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue systemGet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 508,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void copyFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 960,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void copyBytesFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue set()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 221,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 558,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type scanOperator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 942,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1218,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 341,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 499,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean symtabExtends()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 950,
  "endLine" : 985,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonWriterSystemText()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 702,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 778,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean onComment()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 753,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_timestamp_offset_or_z()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1479,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_large_char_sequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2350,
  "endLine" : 2367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SymbolToken find()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 231,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 583,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doPrintVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonType ion_type_of_scalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 175,
  "linesOfCode" : 16,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 153,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 475,
  "linesOfCode" : 16,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 495,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 613,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareSymbolTokens()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1062,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSameSymbolTokenArray()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 740,
  "endLine" : 754,
  "linesOfCode" : 15,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void processFiles()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 943,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 479,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span getCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 139,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 230,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final double readFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1072,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 140,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue singleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 544,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 684,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 953,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 746,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonBoolContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 695,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeLocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1356,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeImportsField()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1430,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void force_position_sync()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 655,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int count_system_values()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1158,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 273,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkSublistParameters()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 356,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 423,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputBufferX makePageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 275,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int readIdentifierContents()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 718,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 456,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger bigIntegerValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 331,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int line_count_unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 253,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean skipDoubleColon()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 350,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_2_single_quotes_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 982,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1335,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int load_exponent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1672,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_base64_getchar_helper2()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2594,
  "endLine" : 2612,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 301,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendUtf16Surrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 709,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int typeNameKeyWordFromMask()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 833,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 531,
  "linesOfCode" : 15,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 549,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isLongTerminator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2069,
  "endLine" : 2089,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 209,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getValueTypeName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 15,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2265,
  "endLine" : 2282,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearUnusedPrecision()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2350,
  "endLine" : 2364,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCharset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 315,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Throwable externalCause()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonException.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T causeOfType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonException.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNumericStop()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 123,
  "linesOfCode" : 15,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printLongString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 531,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printCodePointAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 583,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setJsonMode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 411,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SymbolTable getLatestSharedSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 266,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeULong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1177,
  "endLine" : 1190,
  "linesOfCode" : 14,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 790,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 805,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int write_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1025,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void printString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 355,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void printLongString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 375,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void printJsonString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 395,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void printQuotedSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 571,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printClobBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 935,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIonVersionId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 499,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken find()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 545,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonValue prefetch()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 320,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void save_point_clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 837,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final BigInteger readBigInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 920,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findLocalSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 464,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonValue singleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 516,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 937,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean there_is_only_one()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 261,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 812,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printBase64()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writePrefix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 650,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonDecimalContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 860,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 254,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonContext getContextForIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 370,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList newInts()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 430,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList newInts()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 447,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove_child()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 726,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 107,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 98,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean has_next_raw_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 472,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1226,
  "endLine" : 1239,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void addAllNonNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 186,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean streamIsIonBinary()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 654,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable initialSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 866,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void _write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1450,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int stateFollowingMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 703,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int nextImport()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 721,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 440,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean onComment()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 776,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 218,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int add_symbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 259,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isFieldNameSet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 355,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 606,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 640,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenAnnotationListWithLen()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 811,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BigInteger unsignedLongToBigInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 910,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1776,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeUnicodeScalarAsUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2460,
  "endLine" : 2473,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2585,
  "endLine" : 2604,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unreadImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 282,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static String getAllValueTypeNames()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 290,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean includes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2028,
  "endLine" : 2041,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toZString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2051,
  "endLine" : 2064,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Precision checkFraction()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2857,
  "endLine" : 2871,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 68,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 139,
  "linesOfCode" : 14,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 439,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printJsonString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 466,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printLongString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 559,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printQuotedSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 682,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 934,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 970,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 748,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateArgs()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 118,
  "endLine" : 130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double readFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 428,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void closeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 520,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeIonVersionMarkerAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 585,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 687,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 909,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String findKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 572,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 123,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 131,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final  void clearTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 384,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValueLite topLevelValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 446,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean clearSymbolIDValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 530,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1018,
  "endLine" : 1032,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 316,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonClobContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1073,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonBlobContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1087,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 430,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean is_ivm()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1089,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push_system_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 219,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 366,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int sequenceHashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 252,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void transfer_symbol_tables()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 315,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void write_value_field_name_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 334,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void putCharAt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final UnifiedDataPageX getEmptyPageIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 259,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken find()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 182,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterateDeclaredSymbolNames()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 245,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getOffsetOfFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean twoMoreSingleQuotes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1065,
  "endLine" : 1077,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean isValueTerminatingCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1250,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int readDigits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1593,
  "endLine" : 1606,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 257,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bbBlock insertMakeNewTailBlock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 652,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1597,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 299,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void skip_clob_close_punctuation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 483,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getStartingOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 601,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean check_for_low_surrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2068,
  "endLine" : 2080,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read_base64_byte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2521,
  "endLine" : 2533,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushParent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 162,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void ensureAnnotationCapacity()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 472,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 688,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final long load_lob_save_point()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 732,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static String describeToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 159,
  "linesOfCode" : 13,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int read_utf8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 398,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void set_current_page()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 509,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 532,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean writeSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 456,
  "linesOfCode" : 13,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 513,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readVarUIntAsLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1350,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double readFloatValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1528,
  "endLine" : 1543,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeCommonHeader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2617,
  "endLine" : 2631,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/Facets.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T assumeFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/Facets.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 128,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1187,
  "endLine" : 1202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2675,
  "endLine" : 2691,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 895,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 764,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 1005,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1127,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeBoolList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 176,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 199,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 223,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 246,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 269,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 292,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeStringList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 316,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeComparisonContext()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readVarULong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 442,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 414,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 860,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void save_point_unpin()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 220,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 231,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildSymbolsMap()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 489,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger bigIntegerValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int find_last_duplicate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 247,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue get()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 413,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int growBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 344,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 517,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue previous()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeReadOnlyInternal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 411,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final IonValueLite set_child()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 668,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeContainerRecursively()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 450,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonStruct getIonRepresentation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 192,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 228,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 290,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void open_local_symbol_table_copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 256,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 395,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 383,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkAndUnreadNumericStopper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1221,
  "endLine" : 1233,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean makeValidNumeric()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1621,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void push_container_state()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String loadReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 637,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean symtabIsLocalAndNonTrivial()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 710,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adjustOffsets()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 729,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeFieldNameToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 310,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeAnnotationToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 332,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 717,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 731,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 745,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonType next_helper_system()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonType load_finish_number()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1639,
  "endLine" : 1654,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 198,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean magnitudeLessThanOrEqualTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeSid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 522,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocalSymbolTableAppendEnabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 207,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonWriter build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 371,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 364,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 391,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 668,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeSymbolWithTD()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2644,
  "endLine" : 2658,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 891,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 232,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 624,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1020,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1035,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1078,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSameSymbolToken()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 728,
  "endLine" : 738,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doMain()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 173,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 716,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 874,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 731,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 743,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 755,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonReaderTextUserX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 320,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transferCurrentValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 444,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void savePointPopActive()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_annotation_append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 445,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void clear_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 456,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized SymbolToken intern()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 477,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putToMapIfNotThere()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 595,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 605,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 847,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add_field()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 471,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory put()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 542,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void serialize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 269,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonStringContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 951,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonListContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonSexpContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 225,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 267,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 319,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int systemSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 527,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTime()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceContentIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 194,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 269,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 480,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int getNextFilledPageIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final UnifiedDataPageX setCurrentPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Timestamp parse()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 370,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 171,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolToken newSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 220,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void localize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 338,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isTrivialTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 729,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int end_mutate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int nextBlockSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 346,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int insertInCurrOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 575,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final BlockedByteInputStream setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final BlockedByteOutputStream setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1387,
  "endLine" : 1397,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void push()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 522,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load_once()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int read_string_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 194,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int scan_negative_for_numeric_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_optional_timestamp_offset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1453,
  "endLine" : 1463,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_symbol_identifier()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1840,
  "endLine" : 1852,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonType getContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonValue get_root()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 232,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doPrintHelp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterImpl.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load_once()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIsFloatBinary32Enabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int read_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 317,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger readUIntAsBigInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1262,
  "endLine" : 1274,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pushPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1847,
  "endLine" : 1857,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeUIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2315,
  "endLine" : 2326,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setAuthoritativeType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 432,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 728,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forEpochSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1429,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonTextWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 243,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Options clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 720,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Event()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessContext()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setFieldName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 710,
  "endLine" : 719,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void internAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 243,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 300,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 311,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 910,
  "endLine" : 921,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final SymbolTable inject_local_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 440,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 600,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 262,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 716,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putToMapIfNotThere()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 361,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIteratorImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 182,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hoistImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int characterToBinary()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 346,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBinaryUserX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 331,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final SavePoint save_point_start()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 792,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getScalarReadLengthFromBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 330,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getUnicodeScalarFromSurrogates()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 404,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram load()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 769,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeFromContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 898,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void remove_field()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 358,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeLobContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1098,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonDatagramContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1203,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemContentIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 623,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 676,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue previous()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 738,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean has_next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 927,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean has_prev()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 940,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int lobHashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 316,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 624,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void force_position_sync()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean attemptClearSymbolIDValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 474,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final protected int initialSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 600,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 490,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close_local_symbol_table_copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 277,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 406,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PushbackReader getPushbackReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 394,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void clear_current_value_buffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 402,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void append_annotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 440,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1281,
  "endLine" : 1292,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable newSharedSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 768,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyInsert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1031,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyRemove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1032,
  "endLine" : 1041,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int bytesAvailableToWriteInCurr()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1451,
  "endLine" : 1460,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void growStack()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeSidLiteral()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 601,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pop()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 169,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 286,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int peekNullTypeSymbolUndo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 430,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_base64_getchar_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2576,
  "endLine" : 2586,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 376,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int findAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 522,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveAnnotationSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 509,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonWriter makeWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterFactory.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonWriter makeSystemWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterFactory.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonBinaryWriterBuilder fillDefaults()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 293,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void verify_matched_unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 264,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 564,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenAnnotationListWithLen()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 827,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonIntWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 844,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonStringWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 881,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeUIntValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2333,
  "endLine" : 2342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2522,
  "endLine" : 2531,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forSqlTimestampZ()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1485,
  "endLine" : 1495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1614,
  "endLine" : 1625,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1706,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1728,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1748,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHour()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1768,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1779,
  "endLine" : 1788,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePointAsTwoHexDigits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 369,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompareContext()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEmbeddedEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 765,
  "endLine" : 773,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/PrintApp.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 169,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 884,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 894,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1192,
  "endLine" : 1204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PatchedValues addChild()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startPatch()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int parentType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 459,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 775,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 341,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken intern()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 525,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 556,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final Span currentSpanImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private char init64IntToCharTerminator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 394,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final CharSequence lineSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void init_raw()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_top_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 734,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 448,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getUTF8ByteCount()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonSymbolLite newSystemIdSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 555,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestamp newUtcTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 635,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean valueIsSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 820,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isLocked()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isSystemValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isBoolTrue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isIVM()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isAutoCreated()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isSymbolPresent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean _isSymbolIdPresent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 465,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 609,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 637,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void detachFromContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1090,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 458,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void _add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 492,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 505,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isListedField()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 780,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbolLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 347,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 278,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSymbolTableAtIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 542,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int nextIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 689,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int previousIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 748,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int get_external_pos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 912,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIntLite newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 184,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStringLite newString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 388,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbolLite newSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 398,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestampLite newTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 413,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 335,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 582,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 609,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int nextIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 282,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int previousIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 305,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken intern()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int putSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void check_container_close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 704,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void tokenValueIsFinished()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1189,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean is_in_struct_internal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1244,
  "endLine" : 1252,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void start_mutate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 392,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_flag()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 518,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIsIntApplicableType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 306,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger bigIntegerValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 333,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 379,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 412,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_timestamp_finish()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int load_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1682,
  "endLine" : 1691,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load_symbol_identifier()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1854,
  "endLine" : 1862,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void save_point_activate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2658,
  "endLine" : 2668,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void popParent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final String assumeKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 243,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIsIntApplicableType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 536,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 672,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fillContainerStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 999,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean needsIonEscape()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 377,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonWriterSystemBinary buildSystemWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 340,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean refill_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 328,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 574,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonFloatWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 853,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonDecimalWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 862,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonTimestampWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 871,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonBlobWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 893,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionMarker popPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1858,
  "endLine" : 1866,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeFloatValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2445,
  "endLine" : 2457,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCharacterReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_biginteger_to_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 765,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_decimal_to_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 774,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_double_to_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 783,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_biginteger_to_long()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 796,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_decimal_to_long()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 805,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_double_to_long()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 814,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T assumeFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/Facets.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void throwTimestampOutOfRangeError()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 860,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getDecimalSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1822,
  "endLine" : 1830,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2079,
  "endLine" : 2093,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void print_fractional_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2234,
  "endLine" : 2242,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEmbeddedStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 756,
  "endLine" : 763,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void intern()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 252,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteWriter getWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readUnicodeScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 599,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 375,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 674,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 718,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBoolList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 823,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 832,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 841,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 850,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 859,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 868,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 877,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeStringList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 886,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span currentSpanImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 347,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hoist()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 417,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void end_point_too_far()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_start_pos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_prev_pos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Integer readVarInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 939,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int readVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1054,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 810,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 819,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int getUTF8LengthFromFirstByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonLoaderLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonDatagramLite load_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValueLite newValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 322,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 699,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken getKnownFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 512,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void validateThisNotNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1074,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonSymbolLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSID()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final InputStream newInputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 595,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detachAllChildren()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue get()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void patch_elements_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 737,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String findKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 254,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UnifiedInputStreamX makeUnifiedStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final UnifiedDataPageX makePage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void leaveOpenString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 996,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void finish_and_save_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void pop_container_state()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void parse_error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1425,
  "endLine" : 1432,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void parse_error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1440,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final Iterator stringIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1085,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final Iterator stringIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1094,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final Iterator intIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final Iterator intIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean mutation_in_progress()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setBlockSizeParameters()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BlockedByteInputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1081,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedByteOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1423,
  "endLine" : 1430,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1604,
  "endLine" : 1611,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1624,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void truncate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1642,
  "endLine" : 1649,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1729,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 319,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 401,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 545,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static void throwUnrecognizedState()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 660,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerSize getIntegerSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1417,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 274,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final OffsetBufferStream setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 301,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 342,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal decimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 360,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 369,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int read_char()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void finish_token()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 493,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void bad_token_start()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2700,
  "endLine" : 2707,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2768,
  "endLine" : 2775,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeIonVersionMarkerAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 243,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void writeIonVersionMarkerAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final SymbolToken assumeFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 447,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/DowncastingFaceted.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_lob_length_overflow_error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 717,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fillContainerList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 990,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonBinaryWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SymbolTable buildContextSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void save_point_reset_to_prev()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeStringWithTD()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2664,
  "endLine" : 2682,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 239,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1348,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static short checkAndCastYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2797,
  "endLine" : 2805,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte checkAndCastMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2807,
  "endLine" : 2815,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte checkAndCastDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2817,
  "endLine" : 2825,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte checkAndCastHour()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2827,
  "endLine" : 2835,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte checkAndCastMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2837,
  "endLine" : 2845,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte checkAndCastSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2847,
  "endLine" : 2855,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnknownSymbolException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withMinimalSystemData()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 377,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAllWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePointAsFourHexDigits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 383,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePointAsEightHexDigits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 397,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 914,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeChild()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 588,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final private boolean symbol_table_struct_has_imports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 903,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparisonResult()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 799,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 814,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 822,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 830,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 838,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 764,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeRaw()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 814,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void symbol_table_reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear_system_value_stack()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartLine()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 300,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear_system_value_stack()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear_system_value_stack()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnifiedSavePointManagerX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean isEOF()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 838,
  "endLine" : 844,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 580,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void cascadeSIDPresentToContextRoot()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 582,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void checkForLock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 885,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1050,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonStructLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 551,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 796,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setIsIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 455,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 487,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized IonSymbolLite get_ivm()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 563,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonValueLite set_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 639,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load_initial_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 902,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonValueLite load_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Integer getInternalLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getDecimalMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 352,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 528,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 390,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear_system_value_stack()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 469,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnifiedInputBufferX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void resetToCurrentPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendUtf16Surrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalSymbolTableAsStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void finish()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 210,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type scanLongString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1098,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void current_value_is_null()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 410,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void current_value_is_bool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 418,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolToken newSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String utf8FileToString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 609,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertBlock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 716,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void sync()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fail_on_version_change()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1275,
  "endLine" : 1281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void sync()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void _set_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1404,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1473,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1529,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1636,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fail_on_version_change()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1650,
  "endLine" : 1656,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeCollection()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeIonVersionMarkerAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 413,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 580,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 589,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 609,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean booleanValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal decimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 358,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 382,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final StringStream setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OffsetBufferStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getSymbolId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 421,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 448,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderTextRawTokensX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String input_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1336,
  "endLine" : 1342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void skip_timestamp_validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1486,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int loadRadixValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1831,
  "endLine" : 1838,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_double_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1989,
  "endLine" : 1995,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_base64_getchar_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2587,
  "endLine" : 2593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static int decode_base64_length()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2613,
  "endLine" : 2619,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void save_point_start()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2651,
  "endLine" : 2657,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void save_point_deactivate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2669,
  "endLine" : 2676,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void bad_escape_sequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2693,
  "endLine" : 2699,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void bad_token()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2708,
  "endLine" : 2714,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void expected_but_found()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2716,
  "endLine" : 2722,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 337,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterImpl.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean valueWithinBounds()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger bigIntegerValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 331,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 434,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int hexDigitValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonWriter makeWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterFactory.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonBinaryWriter buildLegacy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 384,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonWriterSystemTextMarkup()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonWriterSystemTextMarkup()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeFieldNameToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeAnnotationToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 220,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 247,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 629,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNibbleZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 640,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startLongWrite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1894,
  "endLine" : 1903,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pushLongHeader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1905,
  "endLine" : 1911,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_date()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 706,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_long_to_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 756,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int makeUnicodeScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int makeHighSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int makeLowSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int makeTypeDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 249,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2297,
  "endLine" : 2304,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2569,
  "endLine" : 2576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printCodePointAsSurrogatePairHexDigits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 411,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 851,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 880,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 904,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T currentSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Spans.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processToEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 217,
  "endLine" : 222,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeIonByType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 703,
  "endLine" : 708,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setAnnotations()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 721,
  "endLine" : 726,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 775,
  "endLine" : 780,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorDescription()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/errorReport/ErrorDescription.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 749,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 765,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 772,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 779,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeTypeDescWithLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 806,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1010,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeVarUInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1042,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void grow()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_IonTextAppender forAppendable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_IonTextAppender forAppendable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_IonTextAppender forOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 278,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterateDeclaredSymbolNames()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 579,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderTreeUserX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withPrettyPrinting()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonWriter build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonWriter build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long length()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 361,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getEndFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 393,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_top_local_remaining()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static char highSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 388,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static char lowSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 394,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void write_helper_start_sequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 496,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBinaryWriter newBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestamp newUtcTimestampFromMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 625,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestamp newCurrentUtcTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 642,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 649,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagramLite newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 656,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getAssignedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 645,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 758,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 865,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonSystem newLiteSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/_Private_LiteDomTrampoline.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void transitionToLargeSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 445,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Reader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int toNewByteArray()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int toNewByteArray()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TopLevelContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/TopLevelContext.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TopLevelContext wrap()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/TopLevelContext.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean booleanValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendTrailingSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlobLite newBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBoolLite newBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBoolLite newBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClobLite newClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloatLite newFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloatLite newFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIntLite newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIntLite newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonValueLite get_child()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 651,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void write_value_annotations_helper()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 344,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final UnifiedDataPageX getPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Bytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Chars()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Chars()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean symtabIsSharedNotSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 690,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable newSubstituteSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bbBlock clearBlock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void _set_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1415,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean containerIsSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void printLeadingWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 759,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigInteger bigIntegerValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleBufferStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SimpleBufferStream setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 196,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void load_cached_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 284,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 351,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void writeLocalSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void endValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clearFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedOutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterImpl.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterImpl.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonReaderTextSystemX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void load_or_cast_cached_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 544,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 552,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 569,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal decimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 576,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 583,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlob newNullBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlob newBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlob newBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBool newNullBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBool newBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBool newBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClob newNullClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClob newClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClob newClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimal newNullDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimal newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimal newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimal newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimal newDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloat newNullFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloat newFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloat newFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonInt newNullInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonInt newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonInt newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonInt newInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newNullList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newEmptyList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 243,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonList newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonNull newNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue newNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newNullSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newEmptySexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexp newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonString newNullString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonString newString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 369,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStruct newNullStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStruct newEmptyStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 385,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbol newNullSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 394,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbol newSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 401,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbol newSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 408,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestamp newNullTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestamp newTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 424,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int decimalDigitValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static String getEscapeCharacterImage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int escapeReplacementCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 360,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_Private_IonBinaryWriterBuilder withInitialSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder withLocalSymbolTableAppendEnabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder withLocalSymbolTableAppendDisabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 578,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 615,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriterSystemTextMarkup()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTextMarkup.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManager clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 399,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BufferManager makeReadWriteManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 438,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenLenFieldWithOptionalNibble()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 587,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 994,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void pushColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int popColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_date_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 745,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte requireByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static short requireShort()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 516,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 545,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IllegalArgumentException fail()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 894,
  "endLine" : 899,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1315,
  "endLine" : 1320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forDateZ()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withCharset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 336,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withLongStringThreshold()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 660,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withNewLineType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 713,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withWriteTopLevelValuesOnNewLines()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 763,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonBinaryWriterBuilder withStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T withCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T withImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonSystemBuilder withCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonSystemBuilder withStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder withCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rethrowCauseOfType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonException.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean ionEqualsImpl()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 480,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Span currentSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Spans.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeOutput()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImportDescriptor()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/ImportDescriptor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImportDescriptor()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/ImportDescriptor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setReportInfo()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 782,
  "endLine" : 786,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparisonContext()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonContext.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidSystemSymbolException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/InvalidSystemSymbolException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/PrintApp.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/EncodeApp.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteReader getReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void checkForSpace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 696,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 758,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 791,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 901,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 907,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public int writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void patchValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean topInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 391,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 995,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1001,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1007,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonReaderTextUserX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 208,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendUtf16()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendUtf16Surrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 482,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 585,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void re_init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void init_user()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCallbackBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_end_pos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getStartFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final long get_top_position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int read_field_id()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 465,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIonVersionId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 628,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String unknownSymbolName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 782,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal decimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonLoader newLoader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBinaryWriter newBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 255,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 501,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue singleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 522,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReaderIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 572,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 662,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagram newDatagram()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 690,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTreeSystemWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 782,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTreeWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 791,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator systemIterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 798,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator systemIterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 804,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void _setMetadata()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void _elementid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeReadOnlyInternal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 871,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 392,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTextLite.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void _set_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTextLite.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSymbolId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 302,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void serialize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 275,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeIonNullContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 679,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonListLite.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonDatagramLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 384,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 437,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDecimalMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentTime()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentTimeUtc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlobLite newBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClobLite newClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newEmptyList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newEmptySexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStructLite newEmptyStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonNullLite newNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlobLite newNullBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBoolLite newNullBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClobLite newNullClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite newNullDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloatLite newNullFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIntLite newNullInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite newNullList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newNullSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStringLite newNullString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStructLite newNullStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbolLite newNullSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestampLite newNullTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite newSexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SubListView()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue get()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue set()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 474,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 708,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rangeCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 732,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForParentModification()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 742,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeBodyTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void validateSymbolId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestampUTC()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String assumeText()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputBufferX makePageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendUtf16()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/AppendableFastAppendable.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonTextReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IonReader makeReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 315,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 476,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean containsOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 405,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 468,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1084,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void closeLongString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 1103,
  "endLine" : 1107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_after_container()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 638,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final IonType top_state()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1214,
  "endLine" : 1218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getContainerType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1253,
  "endLine" : 1257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final String getRawFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1294,
  "endLine" : 1299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void localize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readFully()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator iterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 665,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean valueIsLocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 681,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable newSharedSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void resetParameters()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setBlockSizeParameters()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedByteOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1326,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedByteOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendUtf16()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendUtf16Surrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator iterateTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 275,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean test_flag()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 524,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 556,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterateTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean booleanValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator iterateTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLineOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isBufferedInput()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int next_token_finish()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 724,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean onComment()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 790,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 823,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skip_over_float()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1373,
  "endLine" : 1377,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static int decode_base64_byte1()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2620,
  "endLine" : 2629,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static int decode_base64_byte2()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2630,
  "endLine" : 2640,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static int decode_base64_byte3()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2641,
  "endLine" : 2649,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2678,
  "endLine" : 2682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void unexpected_eof()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2683,
  "endLine" : 2687,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void bad_escape_sequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2688,
  "endLine" : 2692,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeSymbolAsIs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 344,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SymbolTable inject_local_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void invalid_arg()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CommandLine.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void appendAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/OutputStreamFastAppendable.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean booleanValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final static void typename_set_bit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 788,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int typeNamePossibilityMask()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 817,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_FastAppendable forOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableTrampoline.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSymtabValueFactory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_Private_IonBinaryWriterBuilder withFloatBinary32Enabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_Private_IonBinaryWriterBuilder withFloatBinary32Disabled()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int refill_is_eof()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 332,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BufferManager makeReadManager()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2540,
  "endLine" : 2544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2555,
  "endLine" : 2559,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeStubStructHeader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2607,
  "endLine" : 2612,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeNullWithTD()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2734,
  "endLine" : 2738,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValueToNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 437,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValueToNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 479,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_null()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 675,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 711,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_double_to_biginteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 833,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isHighSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isLowSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int getTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedFacetException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/UnsupportedFacetException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/UnsupportedFacetException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isIntegralZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 850,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IllegalArgumentException fail()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 905,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forCalendar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1447,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp now()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp nowZ()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1525,
  "endLine" : 1529,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1544,
  "endLine" : 1548,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2378,
  "endLine" : 2382,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2394,
  "endLine" : 2398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2412,
  "endLine" : 2416,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2428,
  "endLine" : 2432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustHour()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2446,
  "endLine" : 2450,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addHour()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2462,
  "endLine" : 2466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2479,
  "endLine" : 2483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2490,
  "endLine" : 2494,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2513,
  "endLine" : 2517,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp addMonthForPrecision()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2527,
  "endLine" : 2531,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp addMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2541,
  "endLine" : 2545,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2707,
  "endLine" : 2711,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnknownSymbolException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnknownSymbolException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnknownSymbolException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnknownSymbolException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInitialIvmHandling()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 455,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIvmMinimizing()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 518,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLstMinimizing()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 580,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLongStringThreshold()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 640,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNewLineType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWriteTopLevelValuesOnNewLines()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 746,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonBinaryWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonWriterBuilderBase()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonSystemBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printStringCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printSymbolCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printJsonCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 472,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean ionEquals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 618,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean ionEqualsByContent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 636,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrinterVisitor()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 563,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void defaultVisit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 731,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 1038,
  "endLine" : 1042,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream unGzip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadContext()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1284,
  "endLine" : 1287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int increaseIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1317,
  "endLine" : 1320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInputFiles()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1388,
  "endLine" : 1391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedIonVersionException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnsupportedIonVersionException.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnsuportedIonVersionId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnsupportedIonVersionException.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnsupportedIonVersionException.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubstituteSymbolTableException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/SubstituteSymbolTableException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubstituteSymbolTableException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/SubstituteSymbolTableException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBadSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/InvalidSystemSymbolException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int processOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean optionsAreValid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void process()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void logDebug()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/BaseApp.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal abs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal abs()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toEngineeringString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toPlainString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal negativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal negativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal valueOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 407,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Decimal.java",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUTF8Exception()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insert()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 721,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void flushTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 862,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 926,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int writeIonInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1047,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUTF8Exception()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1378,
  "endLine" : 1381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final OutputStream getOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean atDatagramLevel()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int topType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFinishLine()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFinishColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFinishOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span currentSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hoist()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean is8bitValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isDecimalDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLocalTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSharedTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubstitute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSystemTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImportedMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_MarkupCallback()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final _Private_FastAppendable getAppendable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterStepIn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeStepOut()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeEachAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterEachAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_MarkupCallback.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span currentSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hoist()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeUserX.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EL()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final static boolean isBase64Character()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int terminatingChar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean ready()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 545,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBinarySpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFinishOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSeekable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span currentSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span valueSpan()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryUserX.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_IonTextWriterBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonTextWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final _Private_IonTextWriterBuilder copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonTextWriterBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonTextWriterBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isPrettyPrintOn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final CharSequence topLevelSeparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonTextWriterBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonTextWriterBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final _Private_CallbackBuilder getCallbackBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void set_active()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void set_inactive()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getStartPos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getEndPos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPrevPos()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPrevLimit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void pop()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 770,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 774,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final long getPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 848,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int readVarInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 924,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonException newErrorAt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized LocalSymbolTable makeCopy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized LocalSymbolTable makeCopy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLocalTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSharedTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSystemTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubstitute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void makeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImportedMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Iterator iterateDeclaredSymbolNames()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 600,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 788,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 824,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static char twoByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int threeByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static int fourByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte1Of2()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte2Of2()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte1Of3()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte2Of3()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte3Of3()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte1Of4()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte2Of4()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte3Of4()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static byte getByte4Of4()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwBadContinuationByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonDecimalLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDecimalLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDecimalLite.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystem getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLoaderLite.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonLoader getLoader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonLoader newLoader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter newTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newLocalSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable newSharedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue singleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 709,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 715,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTextReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader newSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 768,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator systemIterate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonFloatLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonFloatLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNumericValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonFloatLite.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonIntLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonIntLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonIntLite.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonStringLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStringLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStringLite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int _elementid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_flag()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void clear_flag()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonContainerLite getContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getElementId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFieldNameId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemLite getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 650,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toPrettyString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 958,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTo()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 966,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonContext getContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1060,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dump()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1095,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContainerlessContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonContainerLite getContextContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemLite getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getContextSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLiteSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/_Private_LiteDomTrampoline.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonStructLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStructLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStruct cloneAndRemove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonStruct cloneAndRetain()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonStructLite.java",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonBlobLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBlobLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonTextLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTextLite.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final String _get_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTextLite.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTextLite.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String _stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonClobLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonClobLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ReverseBinaryEncoder.java",
  "fileLinesCount" : 1466,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonListLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonListLite.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonListLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonListLite.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonListLite.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagramLite getContextContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/TopLevelContext.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getContextSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/TopLevelContext.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemLite getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/TopLevelContext.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonBoolLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonBoolLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBoolLite.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonDatagramLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValueLite topLevelValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getAssignedSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonContainerLite getContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemLite getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator systemIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonSystem getSystem()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasPrevious()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int get_datagram_child_count()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonValueLite get_datagram_child()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 842,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonSystem get_datagram_system()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 846,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean datagram_contains()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonSymbolLite get_datagram_ivm()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean on_system_value()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 917,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonTimestampLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTimestampLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMillisUtc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonTimestampLite.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSymbolLite newSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_LocalSymbolTableFactory getLstFactory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonLobLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonLobLite.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonSexpLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSexpLite.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSexpLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSexpLite.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSexpLite.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSexpLite.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 486,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 630,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 636,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeRange()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonContainerLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasPrevious()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonContainerLite getContextContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolTable getContextSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void transitionToLargeSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonNullLite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonNullLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonNullLite clone()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonWriterBase.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTokenImpl.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputBufferX makePageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputBufferX makePageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean decLock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final UnifiedDataPageX make_page()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final UnifiedDataPageX make_page()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubstitute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLocalTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSharedTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSystemTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIonVersionId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImportedMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Factory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableAsStruct.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonReader makeSystemReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonReaderFactory.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SymbolTable activeSystemSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean symbol_table_being_collected()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final String assumeKnownSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFieldNameSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isFieldNameSet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTypeAnnotationSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBlob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBool()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeClob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void writeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int getLengthFollowingFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void pushContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Context popContext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonReaderTextRawX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void init_once()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void init()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final String get_state_name()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_fieldname()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void clear_fieldname()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterateTypeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final  ListIterator emptyIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean safeEquals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTokenImpl newSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTokenImpl newSymbolToken()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String utf8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable systemSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymbolTable newSharedSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_LocalSymbolTableFactory newLocalSymbolTableAsStructFactory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonStruct symtabTree()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 877,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNonSymbolScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String next()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1072,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int blockCapacity()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 935,
  "endLine" : 938,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int unusedBlockCapacity()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int bytesAvailableToWrite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 954,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int bytesAvailableToRead()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasRoomToWrite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 975,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean containsForRead()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 979,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean containsForWrite()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 983,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int blockOffsetFromAbsolute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CompareMonitor getComparator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1009,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1010,
  "endLine" : 1013,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedByteInputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1060,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedByteInputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1065,
  "endLine" : 1068,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1090,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1687,
  "endLine" : 1690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1768,
  "endLine" : 1771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1773,
  "endLine" : 1776,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "_Private_IonTextWriterBuilder getBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean topPendingComma()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue getIonValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueToString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 539,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasLocalSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int stateFollowingLocalSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1052,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1065,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1070,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean booleanValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1338,
  "endLine" : 1341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1343,
  "endLine" : 1346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal decimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date dateValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1369,
  "endLine" : 1372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp timestampValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1374,
  "endLine" : 1377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String stringValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken symbolValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int byteSize()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int read()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getFieldId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 484,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Appendable append()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void tokenIsFinished()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_lob_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_blob_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 845,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_over_clob_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 856,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean skip_whitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 867,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void skip_over_struct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void skip_over_list()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void skip_over_sexp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1205,
  "endLine" : 1208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int skip_timestamp_past_digits()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 1493,
  "endLine" : 1497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_triple_quoted_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2115,
  "endLine" : 2118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skip_triple_quoted_clob_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2127,
  "endLine" : 2130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean includes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2734,
  "endLine" : 2737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean includes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2742,
  "endLine" : 2745,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean includes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2750,
  "endLine" : 2753,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isControlCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2758,
  "endLine" : 2761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNewline()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2763,
  "endLine" : 2766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isPrefix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2782,
  "endLine" : 2785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValidDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2787,
  "endLine" : 2790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "char normalizeDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2793,
  "endLine" : 2796,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isPrefix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2801,
  "endLine" : 2804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValidDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2806,
  "endLine" : 2809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "char normalizeDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2812,
  "endLine" : 2815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isPrefix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2820,
  "endLine" : 2823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValidDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2825,
  "endLine" : 2828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "char normalizeDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2831,
  "endLine" : 2834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void assertPrefix()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2841,
  "endLine" : 2844,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readNumeric()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 2847,
  "endLine" : 2850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final SymbolTable inject_local_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMaxId()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean equalImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTableImports.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final SymbolTable getDefaultSystemSymtab()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean hasAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final int annotationCount()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void clearAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystem.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable pop_passed_symbol_table()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextSystemX.java",
  "fileLinesCount" : 1006,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected _Private_CurriedValueFactory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_CurriedValueFactory.java",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isValidEscapeStart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isValidExtendedSymbolCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isValidSymbolCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 486,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isValidStartSymbolCharacter()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_FastAppendable forAppendable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableTrampoline.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static _Private_IonBinaryWriterBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final _Private_IonBinaryWriterBuilder copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueFactory getSymtabValueFactory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getInitialSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_IonBinaryWriterBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SavePoint savePointAllocate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void throwUTF8Exception()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Reader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 951,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Reader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 959,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUTF8Exception()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1755,
  "endLine" : 1758,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUTF8Exception()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2910,
  "endLine" : 2913,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2915,
  "endLine" : 2918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2927,
  "endLine" : 2930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void clear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isNumericType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 473,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonType getNullType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 531,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getInt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 539,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getLong()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final double getDouble()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final BigInteger getBigInteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final BigDecimal getBigDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Decimal getDecimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Date getDate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp getTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 571,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_value_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_boolean()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_long()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_biginteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_string_to_double()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 699,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_null_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 715,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_boolean_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_int_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_long_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_biginteger_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_decimal_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_double_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 739,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_timestamp_to_string()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 749,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_int_to_long()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 787,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_int_to_biginteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_long_to_biginteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_decimal_to_biginteger()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_int_to_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_long_to_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 838,
  "endLine" : 841,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_biginteger_to_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 845,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_double_to_decimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 849,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_int_to_double()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_long_to_double()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_biginteger_to_double()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 861,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_decimal_to_double()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 865,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_timestamp_to_date()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 869,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void fn_from_date_to_timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final int getLowNibble()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBoolList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloatList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeIntList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeStringList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUserBinary.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContainedValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/ContainedValueException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContainedValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/ContainedValueException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getFacetType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/UnsupportedFacetException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getSubject()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/UnsupportedFacetException.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T asFacet()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/facet/Facets.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadOnlyValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/ReadOnlyValueException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadOnlyValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/ReadOnlyValueException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Precision()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean alwaysUnknownOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigDecimal fastRoundZeroFloor()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Timestamp forMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Precision getPrecision()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1663,
  "endLine" : 1666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getLocalOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1684,
  "endLine" : 1687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1803,
  "endLine" : 1806,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getFractionalSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1850,
  "endLine" : 1853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1862,
  "endLine" : 1865,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZMonth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1877,
  "endLine" : 1880,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZDay()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1891,
  "endLine" : 1894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZHour()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1905,
  "endLine" : 1908,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZMinute()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getZSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1940,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getZDecimalSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1956,
  "endLine" : 1959,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal getZFractionalSecond()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 1979,
  "endLine" : 1982,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/NullValueException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/NullValueException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/NullValueException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullValueException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/NullValueException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnexpectedEofException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnexpectedEofException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnexpectedEofException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnexpectedEofException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnexpectedEofException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnexpectedEofException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnexpectedEofException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnexpectedEofException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isContainer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonType.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isText()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonType.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLob()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonType.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/UnknownSymbolException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextWriterBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextWriterBuilder minimal()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextWriterBuilder pretty()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextWriterBuilder json()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Charset getCharset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonTextWriterBuilder withCharsetAscii()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final InitialIvmHandling getInitialIvmHandling()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IvmMinimizing getIvmMinimizing()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final LstMinimizing getLstMinimizing()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getLongStringThreshold()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final NewLineType getNewLineType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean getWriteTopLevelValuesOnNewLines()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 730,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonBinaryWriterBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonBinaryWriterBuilder withCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonBinaryWriterBuilder withImports()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitialIvmHandling getInitialIvmHandling()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IvmMinimizing getIvmMinimizing()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonSystemBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonSystemBuilder copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isStreamCopyOptimized()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonSystemBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonReaderBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonReaderBuilder standard()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder copy()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCatalog getCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonCatalog validateCatalog()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTextReader build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder immutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderBuilder mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean anyNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonValueUtils.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void defaultVisit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/AbstractValueVisitor.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder withStrict()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder withEpsilon()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProjectVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/JarInfo.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Timestamp getBuildTime()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/JarInfo.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Printer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Printer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getSkipSystemValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setSkipSystemValues()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getSkipAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setSkipAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintBlobAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintBlobAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintClobAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintClobAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintDatagramAsList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintDatagramAsList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintDecimalAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintDecimalAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintSexpAsList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintSexpAsList()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintStringAsJson()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintStringAsJson()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintSymbolAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintSymbolAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintTimestampAsMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintTimestampAsMillis()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintTimestampAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintTimestampAsString()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean getPrintUntypedNulls()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPrintUntypedNulls()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PrinterVisitor makeVisitor()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicSymbolTableProvider()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolTable getSymbolTable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSymbolTableProvider()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Printer.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIonBinary()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIonBinary()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isGzip()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonStreamUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventType getEventType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonType getIonType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolToken getFieldName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue getValue()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/Event.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/ImportDescriptor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxId()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/ImportDescriptor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getImportName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/events/ImportDescriptor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/NoOpOutputStream.java",
  "fileLinesCount" : 10,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompareToFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompareToFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFileEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompareToFileEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompareToFileEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEventStreamFirst()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEventStreamFirst()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEventStreamSecond()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEventStreamSecond()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMessage()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparisonType getType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/CompareContext.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventType getLastEventType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorType getState()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastEventType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setState()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter getIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFile()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder getEmbeddedOut()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEmbeddedOut()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/ProcessContext.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 997,
  "endLine" : 999,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEventStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1289,
  "endLine" : 1291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorType getState()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1293,
  "endLine" : 1295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setState()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1297,
  "endLine" : 1299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1309,
  "endLine" : 1311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1313,
  "endLine" : 1315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutputFormatName()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1368,
  "endLine" : 1370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparisonType getComparisonType()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1372,
  "endLine" : 1374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandType getCommand()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1376,
  "endLine" : 1378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCommand()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1380,
  "endLine" : 1382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputFormat getOutputFormat()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/IonJavaCli.java",
  "fileLinesCount" : 1395,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 1384,
  "endLine" : 1386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoCloseOutputStream()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/NoCloseOutputStream.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/NoCloseOutputStream.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriterWithImports()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriterWithImports()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriterWithImports()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriter()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriterWithImports()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonWriter createIonWriterWithImports()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/cli/OutputFormat.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocation()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonContext.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Event getEvent()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonContext.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEventIndex()",
  "longName" : "",
  "relativeFileName" : "ion-java-cli/src/com/amazon/tools/comparisonReport/ComparisonContext.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::ion-java-cli" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymtabApp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/SymtabApp.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodeApp()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/apps/EncodeApp.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUnexpectedEOFException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 658,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwIntOverflowExeption()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SimpleByteBuffer.java",
  "fileLinesCount" : 1386,
  "components" : [ "primary::src" ],
  "startLine" : 1382,
  "endLine" : 1384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PatchedValues getParent()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void patchFieldName()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int topLength()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytesWritten()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemBinary.java",
  "fileLinesCount" : 1050,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonType getContainerType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "UnifiedDataPageX getDataPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextUserX.java",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIdentifierStart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIdentifierPart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOperatorPart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextAppender.java",
  "fileLinesCount" : 997,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SharedSymbolTable.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonIteratorImpl.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mark()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isSavePointOpen()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SavePoint savePointActiveTop()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void start()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void markEnd()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void markEnd()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void free()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isClear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isDefined()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isActive()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getStartIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getStartLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getStartLineStart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getEndIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPrevIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getPrevLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getPrevLineStart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedSavePointManagerX.java",
  "fileLinesCount" : 413,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void throwUnexpectedEOFException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void throwVarIntOverflowException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1304,
  "endLine" : 1306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void throwErrorAt()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1315,
  "endLine" : 1317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void error()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 1318,
  "endLine" : 1320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isHighSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isLowSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isOneByteUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isTwoByteUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isThreeByteUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isFourByteUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isContinueByteUTF8()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isStartByte()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isOneByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isTwoByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isThreeByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isFourByteScalar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean needsSurrogateEncoding()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidUnicodeCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidUnicodeCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidUnicodeCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidUnicodeCodePoint()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UTF8ToChar()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Appendable getAppendable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonUTF8.java",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSystemLite.java",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int _getMetadata()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_true()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonValueLite.java",
  "fileLinesCount" : 1198,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContainerlessContext wrap()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContainerlessContext wrap()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ContainerlessContext.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonBlobLite.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isIonVersionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSymbolLite.java",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonClobLite.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonListLite.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonValue set()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonDatagramLite.java",
  "fileLinesCount" : 1160,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void set_system()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/ValueFactoryLite.java",
  "fileLinesCount" : 453,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSexpLite.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 653,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int toParentIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonSequenceLite.java",
  "fileLinesCount" : 744,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int get_child_count()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IonContext getContextForIndex()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonContainerLite.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 707,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/lite/IonNullLite.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final UnifiedDataPageX getCurrentPage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getCurrentPageIdx()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPageCount()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void incLock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Bytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Chars()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Chars()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputBufferX.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SubstituteSymbolTable.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterUser.java",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final UnifiedDataPageX makePage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final UnifiedDataPageX makePage()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean isBytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inc_unread_count()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getFilePosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getStartingFileOffset()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bytes()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Chars()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readFrom()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonTokenReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getConsumedAmount()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenReader.java",
  "fileLinesCount" : 1623,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void set_state()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int get_state_int()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void clear_annotation_list()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawX.java",
  "fileLinesCount" : 1441,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1068,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1075,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_Utils.java",
  "fileLinesCount" : 1164,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getVersion()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int size()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bbBlock()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 913,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyRegister()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1018,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyUnregister()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1021,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void mark()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1085,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1096,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean _validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1113,
  "endLine" : 1115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1356,
  "endLine" : 1358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean _validate()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1375,
  "endLine" : 1377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void start_write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void end_write()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockedBufferException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1663,
  "endLine" : 1665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1673,
  "endLine" : 1675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _Private_FastAppendableDecorator()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_FastAppendableDecorator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int topType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemText.java",
  "fileLinesCount" : 780,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTreeSystem.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal bigDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/SymbolTableReader.java",
  "fileLinesCount" : 1418,
  "components" : [ "primary::src" ],
  "startLine" : 1360,
  "endLine" : 1362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextBufferedStream makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextBufferedStream makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IonTextBufferedStream makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int position()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTextBufferedStream.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwIllegalNegativeZeroException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinarySystemX.java",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonReaderTextRawTokensX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderTextRawTokensX.java",
  "fileLinesCount" : 2909,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInStruct()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonWriterSystemTree.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean is8bitValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean is7bitValue()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final boolean isBinaryDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isHexDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isDigit()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean needsSymbolEscape()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean needsStringEscape()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean needsClobEscape()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final static boolean isValidTerminatingCharForInf()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void invalid_null_image()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonTokenConstsX.java",
  "fileLinesCount" : 954,
  "components" : [ "primary::src" ],
  "startLine" : 950,
  "endLine" : 952,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UnifiedInputStreamX makeStream()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isEOF()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_byte_data()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean can_fill_new_page()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedInputStreamX.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonNullWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 831,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonBooleanWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int lenIonClobWithTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 884,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void throwUnexpectedEOFException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPosition()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2935,
  "endLine" : 2937,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUserData()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2938,
  "endLine" : 2940,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonCharacterReader()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getConsumedAmount()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getColumn()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unread()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonCharacterReader.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final int idx_to_bit_mask()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasValueOfType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasNumericType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasDatetimeType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getAuthoritativeType()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isNull()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int get_conversion_fnid()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 609,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final void add_value_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 663,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_numeric_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final boolean is_datetime_type()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_ScalarConversions.java",
  "fileLinesCount" : 875,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Timestamp adjustYear()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/Timestamp.java",
  "fileLinesCount" : 2872,
  "components" : [ "primary::src" ],
  "startLine" : 2558,
  "endLine" : 2560,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharSequence getCharSequence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonTextWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonTextWriterBuilder.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonBinaryWriterBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonBinaryWriterBuilder.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonWriterBuilderBase()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonWriterBuilderBase.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonSystemBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonSystemBuilder.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonReaderBuilder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void mutationCheck()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/system/IonReaderBuilder.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IonException()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/IonException.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIdentifierStart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIdentifierPart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOperatorPart()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printSymbol()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/IonTextUtils.java",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 655,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Equivalence build()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Equivalence()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean ionValueEquals()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/util/Equivalence.java",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 653,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IonReaderBinaryRawX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonReaderBinaryRawX.java",
  "fileLinesCount" : 1321,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Base64Encoder()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/Base64Encoder.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 145,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonTextWriterBuilder.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 239,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/LocalSymbolTable.java",
  "fileLinesCount" : 877,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnifiedDataPageX()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/UnifiedDataPageX.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompareMonitor()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/BlockedBuffer.java",
  "fileLinesCount" : 1778,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1005,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mutable()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonBinaryWriterBuilder.java",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 393,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IonBinary()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionMarker()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/IonBinary.java",
  "fileLinesCount" : 2942,
  "components" : [ "primary::src" ],
  "startLine" : 2926,
  "endLine" : 2926,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private _Private_IonConstants()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/impl/_Private_IonConstants.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SystemSymbols()",
  "longName" : "",
  "relativeFileName" : "src/com/amazon/ion/SystemSymbols.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]