test_class.declarator: knownJsonArray
test_class.modifier: private static
test_class.original_string: private static JsonArray knownJsonArray;
test_class.type: JsonArray
test_class.var_name: knownJsonArray
test_class.declarator: knownJsonObject
test_class.modifier: private static
test_class.original_string: private static JsonObject knownJsonObject;
test_class.type: JsonObject
test_class.var_name: knownJsonObject
test_class.file: json/src/test/java/org/eclipse/ditto/json/JsonValueParserTest.java
test_class.identifier: JsonValueParserTest
test_case.body: @Test
      public void testParseNullLiteralToNull() {
          final JsonValue jsonNullLiteral = JsonFactory.nullLiteral();
          final Function<String, JsonValue> underTest = JsonValueParser.fromString();
  
          final JsonValue actual = underTest.apply("null");
  
          assertThat(actual).isEqualTo(jsonNullLiteral);
      }
test_case.class_method_signature: JsonValueParserTest.testParseNullLiteralToNull()
test_case.full_signature: @Test public void testParseNullLiteralToNull()
test_case.identifier: testParseNullLiteralToNull
test_case.invocations: nullLiteral fromString apply isEqualTo assertThat
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testParseNullLiteralToNull()
focal_class.declarator: fromStringInstance = null
focal_class.modifier: @Nullable private static
focal_class.original_string: @Nullable private static Function<String, JsonValue> fromStringInstance = null;
focal_class.type: Function<String, JsonValue>
focal_class.var_name: fromStringInstance
focal_class.file: json/src/main/java/org/eclipse/ditto/json/JsonValueParser.java
focal_class.identifier: JsonValueParser
focal_class.class_method_signature: JsonValueParser.JsonValueParser()
focal_class.full_signature: private  JsonValueParser()
focal_class.identifier: JsonValueParser
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  JsonValueParser()
focal_class.class_method_signature: JsonValueParser.fromString(final DittoJsonHandler<A, O, V> jsonHandler)
focal_class.full_signature: public static Consumer<String> fromString(final DittoJsonHandler<A, O, V> jsonHandler)
focal_class.identifier: fromString
focal_class.modifiers: public static
focal_class.parameters: (final DittoJsonHandler<A, O, V> jsonHandler)
focal_class.return: Consumer<String>
focal_class.signature: Consumer<String> fromString(final DittoJsonHandler<A, O, V> jsonHandler)
focal_class.class_method_signature: JsonValueParser.fromString()
focal_class.full_signature: public static Function<String, JsonValue> fromString()
focal_class.identifier: fromString
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Function<String, JsonValue>
focal_class.signature: Function<String, JsonValue> fromString()
focal_class.class_method_signature: JsonValueParser.fromReader()
focal_class.full_signature: public static Function<Reader, JsonValue> fromReader()
focal_class.identifier: fromReader
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Function<Reader, JsonValue>
focal_class.signature: Function<Reader, JsonValue> fromReader()
focal_class.class_method_signature: JsonValueParser.tryToParseJsonValue(final String jsonString,
              final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.full_signature: private static T tryToParseJsonValue(final String jsonString,
              final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.identifier: tryToParseJsonValue
focal_class.modifiers: private static
focal_class.parameters: (final String jsonString,
              final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.return: T
focal_class.signature: T tryToParseJsonValue(final String jsonString,
              final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.class_method_signature: JsonValueParser.parseJsonValue(final String jsonString, final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.full_signature: private static T parseJsonValue(final String jsonString, final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.identifier: parseJsonValue
focal_class.modifiers: private static
focal_class.parameters: (final String jsonString, final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.return: T
focal_class.signature: T parseJsonValue(final String jsonString, final DittoJsonHandler<?, ?, T> dittoJsonHandler)
focal_class.class_method_signature: JsonValueParser.tryToReadJsonValueFrom(final Reader reader)
focal_class.full_signature: private static JsonValue tryToReadJsonValueFrom(final Reader reader)
focal_class.identifier: tryToReadJsonValueFrom
focal_class.modifiers: private static
focal_class.parameters: (final Reader reader)
focal_class.return: JsonValue
focal_class.signature: JsonValue tryToReadJsonValueFrom(final Reader reader)
focal_class.class_method_signature: JsonValueParser.readJsonValueFrom(final Reader reader)
focal_class.full_signature: private static JsonValue readJsonValueFrom(final Reader reader)
focal_class.identifier: readJsonValueFrom
focal_class.modifiers: private static
focal_class.parameters: (final Reader reader)
focal_class.return: JsonValue
focal_class.signature: JsonValue readJsonValueFrom(final Reader reader)
focal_method.body: public static <A, O, V> Consumer<String> fromString(final DittoJsonHandler<A, O, V> jsonHandler) {
          return jsonString -> tryToParseJsonValue(jsonString, jsonHandler);
      }
focal_method.class_method_signature: JsonValueParser.fromString(final DittoJsonHandler<A, O, V> jsonHandler)
focal_method.full_signature: public static Consumer<String> fromString(final DittoJsonHandler<A, O, V> jsonHandler)
focal_method.identifier: fromString
focal_method.invocations: tryToParseJsonValue
focal_method.modifiers: public static
focal_method.parameters: (final DittoJsonHandler<A, O, V> jsonHandler)
focal_method.return: Consumer<String>
focal_method.signature: Consumer<String> fromString(final DittoJsonHandler<A, O, V> jsonHandler)