test_class.file: ovsdb-client/src/test/java/com/vmware/ovsdb/protocol/operation/MutateTest.java
test_class.identifier: MutateTest
test_case.body: @Test
    public void testEquals() {
      List<Condition> conditions = ImmutableList.of(
          new Condition("integer_column", Function.LESS_THAN, Atom.integer(42))
      );
      List<Mutation> mutations = ImmutableList.of(
          new Mutation("column3", Mutator.PRODUCT, Atom.string("abc"))
      );
  
      String tableName = "table";
      new EqualsTester()
          .addEqualityGroup(new Mutate(tableName, conditions, mutations),
              new Mutate(tableName)
                  .where("integer_column", Function.LESS_THAN, 42)
                  .mutation("column3", Mutator.PRODUCT, "abc")
          ).testEquals();
    }
test_case.class_method_signature: MutateTest.testEquals()
test_case.full_signature: @Test public void testEquals()
test_case.identifier: testEquals
test_case.invocations: of integer of string testEquals addEqualityGroup mutation where
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testEquals()
focal_class.declarator: table
focal_class.modifier: private final
focal_class.original_string: private final String table;
focal_class.type: String
focal_class.var_name: table
focal_class.declarator: conditions
focal_class.modifier: @JsonProperty(value = WHERE)
    private
focal_class.original_string: @JsonProperty(value = WHERE)
    private List<Condition> conditions;
focal_class.type: List<Condition>
focal_class.var_name: conditions
focal_class.declarator: mutations
focal_class.modifier: private
focal_class.original_string: private List<Mutation> mutations;
focal_class.type: List<Mutation>
focal_class.var_name: mutations
focal_class.file: ovsdb-client/src/main/java/com/vmware/ovsdb/protocol/operation/Mutate.java
focal_class.identifier: Mutate
focal_class.class_method_signature: Mutate.Mutate(String table)
focal_class.full_signature: public  Mutate(String table)
focal_class.identifier: Mutate
focal_class.modifiers: public
focal_class.parameters: (String table)
focal_class.signature:  Mutate(String table)
focal_class.class_method_signature: Mutate.Mutate(
        String table, List<Condition> conditions, List<Mutation> mutations
    )
focal_class.full_signature: public  Mutate(
        String table, List<Condition> conditions, List<Mutation> mutations
    )
focal_class.identifier: Mutate
focal_class.modifiers: public
focal_class.parameters: (
        String table, List<Condition> conditions, List<Mutation> mutations
    )
focal_class.signature:  Mutate(
        String table, List<Condition> conditions, List<Mutation> mutations
    )
focal_class.class_method_signature: Mutate.where(String column, Function function, Value value)
focal_class.full_signature: public Mutate where(String column, Function function, Value value)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, Value value)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, Value value)
focal_class.class_method_signature: Mutate.where(String column, Function function, String string)
focal_class.full_signature: public Mutate where(String column, Function function, String string)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, String string)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, String string)
focal_class.class_method_signature: Mutate.where(String column, Function function, long integer)
focal_class.full_signature: public Mutate where(String column, Function function, long integer)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, long integer)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, long integer)
focal_class.class_method_signature: Mutate.where(String column, Function function, boolean bool)
focal_class.full_signature: public Mutate where(String column, Function function, boolean bool)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, boolean bool)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, boolean bool)
focal_class.class_method_signature: Mutate.where(String column, Function function, Uuid uuid)
focal_class.full_signature: public Mutate where(String column, Function function, Uuid uuid)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, Uuid uuid)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, Uuid uuid)
focal_class.class_method_signature: Mutate.where(String column, Function function, NamedUuid namedUuid)
focal_class.full_signature: public Mutate where(String column, Function function, NamedUuid namedUuid)
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (String column, Function function, NamedUuid namedUuid)
focal_class.return: Mutate
focal_class.signature: Mutate where(String column, Function function, NamedUuid namedUuid)
focal_class.class_method_signature: Mutate.where(
        String column, Function function, java.util.Map<K, V> map
    )
focal_class.full_signature: public Mutate where(
        String column, Function function, java.util.Map<K, V> map
    )
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (
        String column, Function function, java.util.Map<K, V> map
    )
focal_class.return: Mutate
focal_class.signature: Mutate where(
        String column, Function function, java.util.Map<K, V> map
    )
focal_class.class_method_signature: Mutate.where(
        String column, Function function, java.util.Set<T> set
    )
focal_class.full_signature: public Mutate where(
        String column, Function function, java.util.Set<T> set
    )
focal_class.identifier: where
focal_class.modifiers: public
focal_class.parameters: (
        String column, Function function, java.util.Set<T> set
    )
focal_class.return: Mutate
focal_class.signature: Mutate where(
        String column, Function function, java.util.Set<T> set
    )
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, Value value)
focal_class.full_signature: private Mutate mutation(String column, Mutator mutator, Value value)
focal_class.identifier: mutation
focal_class.modifiers: private
focal_class.parameters: (String column, Mutator mutator, Value value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, Value value)
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, String value)
focal_class.full_signature: public Mutate mutation(String column, Mutator mutator, String value)
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (String column, Mutator mutator, String value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, String value)
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, long value)
focal_class.full_signature: public Mutate mutation(String column, Mutator mutator, long value)
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (String column, Mutator mutator, long value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, long value)
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, boolean value)
focal_class.full_signature: public Mutate mutation(String column, Mutator mutator, boolean value)
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (String column, Mutator mutator, boolean value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, boolean value)
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, Uuid value)
focal_class.full_signature: public Mutate mutation(String column, Mutator mutator, Uuid value)
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (String column, Mutator mutator, Uuid value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, Uuid value)
focal_class.class_method_signature: Mutate.mutation(String column, Mutator mutator, NamedUuid value)
focal_class.full_signature: public Mutate mutation(String column, Mutator mutator, NamedUuid value)
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (String column, Mutator mutator, NamedUuid value)
focal_class.return: Mutate
focal_class.signature: Mutate mutation(String column, Mutator mutator, NamedUuid value)
focal_class.class_method_signature: Mutate.mutation(
        String column, Mutator mutator, java.util.Map<K, V> map
    )
focal_class.full_signature: public Mutate mutation(
        String column, Mutator mutator, java.util.Map<K, V> map
    )
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (
        String column, Mutator mutator, java.util.Map<K, V> map
    )
focal_class.return: Mutate
focal_class.signature: Mutate mutation(
        String column, Mutator mutator, java.util.Map<K, V> map
    )
focal_class.class_method_signature: Mutate.mutation(
        String column, Mutator mutator, java.util.Set<T> set
    )
focal_class.full_signature: public Mutate mutation(
        String column, Mutator mutator, java.util.Set<T> set
    )
focal_class.identifier: mutation
focal_class.modifiers: public
focal_class.parameters: (
        String column, Mutator mutator, java.util.Set<T> set
    )
focal_class.return: Mutate
focal_class.signature: Mutate mutation(
        String column, Mutator mutator, java.util.Set<T> set
    )
focal_class.class_method_signature: Mutate.getTable()
focal_class.full_signature: public String getTable()
focal_class.identifier: getTable
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getTable()
focal_class.class_method_signature: Mutate.getWhere()
focal_class.full_signature: public List<Condition> getWhere()
focal_class.identifier: getWhere
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Condition>
focal_class.signature: List<Condition> getWhere()
focal_class.class_method_signature: Mutate.getMutations()
focal_class.full_signature: public List<Mutation> getMutations()
focal_class.identifier: getMutations
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Mutation>
focal_class.signature: List<Mutation> getMutations()
focal_class.class_method_signature: Mutate.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: Mutate.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: Mutate.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 Operation
focal_method.body: @Override
    public boolean equals(Object other) {
      if (this == other) {
        return true;
      }
      if (!(other instanceof Mutate)) {
        return false;
      }
      Mutate that = (Mutate) other;
      return Objects.equals(table, that.getTable())
          && Objects.equals(conditions, that.getWhere())
          && Objects.equals(mutations, that.getMutations());
    }
focal_method.class_method_signature: Mutate.equals(Object other)
focal_method.full_signature: @Override public boolean equals(Object other)
focal_method.identifier: equals
focal_method.invocations: equals getTable equals getWhere equals getMutations
focal_method.modifiers: @Override public
focal_method.parameters: (Object other)
focal_method.return: boolean
focal_method.signature: boolean equals(Object other)