test_class.declarator: jsonString = "[\"set\",[\"string2\",\"string1\"]]"
test_class.modifier: private static final
test_class.original_string: private static final String jsonString = "[\"set\",[\"string2\",\"string1\"]]";
test_class.type: String
test_class.var_name: jsonString
test_class.declarator: set = Set.of("string1", "string2")
test_class.modifier: private static final
test_class.original_string: private static final Set set = Set.of("string1", "string2");
test_class.type: Set
test_class.var_name: set
test_class.file: ovsdb-client/src/test/java/com/vmware/ovsdb/protocol/operation/notation/SetTest.java
test_class.identifier: SetTest
test_case.body: @Test
    public void testAtomSetDeserialization() throws IOException {
      assertEquals(Set.of("string1"), JsonUtil.deserialize("\"string1\"", Set.class));
      assertEquals(Set.of(42L), JsonUtil.deserialize("42", Set.class));
      assertEquals(Set.of(true), JsonUtil.deserialize("true", Set.class));
      UUID uuid = UUID.randomUUID();
      assertEquals(Set.of(new Uuid(uuid)), JsonUtil.deserialize("[\"uuid\", \"" + uuid + "\"]", Set.class));
      assertEquals(Set.of(4.2), JsonUtil.deserialize("4.2", Set.class));
    }
test_case.class_method_signature: SetTest.testAtomSetDeserialization()
test_case.full_signature: @Test public void testAtomSetDeserialization()
test_case.identifier: testAtomSetDeserialization
test_case.invocations: assertEquals of deserialize assertEquals of deserialize assertEquals of deserialize randomUUID assertEquals of deserialize assertEquals of deserialize
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testAtomSetDeserialization()
focal_class.declarator: setString = OvsdbConstant.SET
focal_class.modifier: public final
focal_class.original_string: public final String setString = OvsdbConstant.SET;
focal_class.type: String
focal_class.var_name: setString
focal_class.declarator: set
focal_class.modifier: private final
focal_class.original_string: private final java.util.Set<Atom> set;
focal_class.type: java.util.Set<Atom>
focal_class.var_name: set
focal_class.file: ovsdb-client/src/main/java/com/vmware/ovsdb/protocol/operation/notation/Set.java
focal_class.identifier: Set
focal_class.class_method_signature: Set.Set()
focal_class.full_signature: public  Set()
focal_class.identifier: Set
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  Set()
focal_class.class_method_signature: Set.Set(java.util.Set<Atom> set)
focal_class.full_signature: public  Set(java.util.Set<Atom> set)
focal_class.identifier: Set
focal_class.modifiers: public
focal_class.parameters: (java.util.Set<Atom> set)
focal_class.signature:  Set(java.util.Set<Atom> set)
focal_class.class_method_signature: Set.of(Object... elements)
focal_class.full_signature: public static Set of(Object... elements)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Object... elements)
focal_class.return: Set
focal_class.signature: Set of(Object... elements)
focal_class.class_method_signature: Set.of(Atom... elements)
focal_class.full_signature: public static Set of(Atom... elements)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Atom... elements)
focal_class.return: Set
focal_class.signature: Set of(Atom... elements)
focal_class.class_method_signature: Set.of(java.util.Set<T> set)
focal_class.full_signature: public static Set of(java.util.Set<T> set)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (java.util.Set<T> set)
focal_class.return: Set
focal_class.signature: Set of(java.util.Set<T> set)
focal_class.class_method_signature: Set.getSet()
focal_class.full_signature: public java.util.Set<Atom> getSet()
focal_class.identifier: getSet
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: java.util.Set<Atom>
focal_class.signature: java.util.Set<Atom> getSet()
focal_class.class_method_signature: Set.equals(Object other)
focal_class.full_signature: @Override public boolean equals(Object other)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object other)
focal_class.return: boolean
focal_class.signature: boolean equals(Object other)
focal_class.class_method_signature: Set.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: Set.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.superclass: extends Value
focal_method.body: public static Set of(Object... elements) {
      return new Set(Arrays.stream(elements).map(Atom::new).collect(
          Collectors.toSet()));
    }
focal_method.class_method_signature: Set.of(Object... elements)
focal_method.full_signature: public static Set of(Object... elements)
focal_method.identifier: of
focal_method.invocations: collect map stream toSet
focal_method.modifiers: public static
focal_method.parameters: (Object... elements)
focal_method.return: Set
focal_method.signature: Set of(Object... elements)