test_class.file: oak-commons/src/test/java/org/apache/jackrabbit/oak/commons/json/JsonObjectTest.java
test_class.identifier: JsonObjectTest
test_case.body: @Test
      public void newObjectNotRespectingOrder() {
          JsonObject a = new JsonObject();
          // we test whether what we put in will come out,
          // but we don't test the order
          for (int i = 0; i < 100; i++) {
              a.getProperties().put("x" + i, "" + i);
          }
          for (int i = 0; i < 100; i++) {
              assertEquals("" + i, a.getProperties().get("x" + i));
          }
      }
test_case.class_method_signature: JsonObjectTest.newObjectNotRespectingOrder()
test_case.full_signature: @Test public void newObjectNotRespectingOrder()
test_case.identifier: newObjectNotRespectingOrder
test_case.invocations: put getProperties assertEquals get getProperties
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void newObjectNotRespectingOrder()
focal_class.declarator: props
focal_class.modifier: private
focal_class.original_string: private Map<String, String> props;
focal_class.type: Map<String, String>
focal_class.var_name: props
focal_class.declarator: children
focal_class.modifier: private
focal_class.original_string: private Map<String, JsonObject> children;
focal_class.type: Map<String, JsonObject>
focal_class.var_name: children
focal_class.file: oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/json/JsonObject.java
focal_class.identifier: JsonObject
focal_class.class_method_signature: JsonObject.JsonObject()
focal_class.full_signature: public  JsonObject()
focal_class.identifier: JsonObject
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  JsonObject()
focal_class.class_method_signature: JsonObject.JsonObject(boolean respectOrder)
focal_class.full_signature: public  JsonObject(boolean respectOrder)
focal_class.identifier: JsonObject
focal_class.modifiers: public
focal_class.parameters: (boolean respectOrder)
focal_class.signature:  JsonObject(boolean respectOrder)
focal_class.class_method_signature: JsonObject.map(boolean respectOrder)
focal_class.full_signature: private static Map<K, V> map(boolean respectOrder)
focal_class.identifier: map
focal_class.modifiers: private static
focal_class.parameters: (boolean respectOrder)
focal_class.return: Map<K, V>
focal_class.signature: Map<K, V> map(boolean respectOrder)
focal_class.class_method_signature: JsonObject.fromJson(String json, boolean respectOrder)
focal_class.full_signature: public static JsonObject fromJson(String json, boolean respectOrder)
focal_class.identifier: fromJson
focal_class.modifiers: public static
focal_class.parameters: (String json, boolean respectOrder)
focal_class.return: JsonObject
focal_class.signature: JsonObject fromJson(String json, boolean respectOrder)
focal_class.class_method_signature: JsonObject.create(JsopTokenizer t, boolean respectOrder)
focal_class.full_signature: public static JsonObject create(JsopTokenizer t, boolean respectOrder)
focal_class.identifier: create
focal_class.modifiers: public static
focal_class.parameters: (JsopTokenizer t, boolean respectOrder)
focal_class.return: JsonObject
focal_class.signature: JsonObject create(JsopTokenizer t, boolean respectOrder)
focal_class.class_method_signature: JsonObject.create(JsopTokenizer t)
focal_class.full_signature: public static JsonObject create(JsopTokenizer t)
focal_class.identifier: create
focal_class.modifiers: public static
focal_class.parameters: (JsopTokenizer t)
focal_class.return: JsonObject
focal_class.signature: JsonObject create(JsopTokenizer t)
focal_class.class_method_signature: JsonObject.toJson(JsopBuilder buf)
focal_class.full_signature: public void toJson(JsopBuilder buf)
focal_class.identifier: toJson
focal_class.modifiers: public
focal_class.parameters: (JsopBuilder buf)
focal_class.return: void
focal_class.signature: void toJson(JsopBuilder buf)
focal_class.class_method_signature: JsonObject.getProperties()
focal_class.full_signature: public Map<String, String> getProperties()
focal_class.identifier: getProperties
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> getProperties()
focal_class.class_method_signature: JsonObject.getChildren()
focal_class.full_signature: public Map<String, JsonObject> getChildren()
focal_class.identifier: getChildren
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, JsonObject>
focal_class.signature: Map<String, JsonObject> getChildren()
focal_class.class_method_signature: JsonObject.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: JsonObject.toJson(JsopBuilder buf, JsonObject obj)
focal_class.full_signature: private static void toJson(JsopBuilder buf, JsonObject obj)
focal_class.identifier: toJson
focal_class.modifiers: private static
focal_class.parameters: (JsopBuilder buf, JsonObject obj)
focal_class.return: void
focal_class.signature: void toJson(JsopBuilder buf, JsonObject obj)
focal_method.body: public Map<String, String> getProperties() {
          return props;
      }
focal_method.class_method_signature: JsonObject.getProperties()
focal_method.full_signature: public Map<String, String> getProperties()
focal_method.identifier: getProperties
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Map<String, String>
focal_method.signature: Map<String, String> getProperties()