test_class.declarator: reducer = new SetReducer<Object>()
test_class.modifier: private static final
test_class.original_string: private static final SetReducer<Object> reducer = new SetReducer<Object>();
test_class.type: SetReducer<Object>
test_class.var_name: reducer
test_class.file: storm/storm-benchmark/src/test/java/storm/benchmark/lib/reducer/SetReducerTest.java
test_class.identifier: SetReducerTest
test_case.body: @Test
    public void isZeroShouldReturnTrueOnEmptySet() {
      assertThat(reducer.isZero(new HashSet<Object>())).isTrue();
    }
test_case.class_method_signature: SetReducerTest.isZeroShouldReturnTrueOnEmptySet()
test_case.full_signature: @Test public void isZeroShouldReturnTrueOnEmptySet()
test_case.identifier: isZeroShouldReturnTrueOnEmptySet
test_case.invocations: isTrue assertThat isZero
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void isZeroShouldReturnTrueOnEmptySet()
focal_class.declarator: serialVersionUID = -5236751818829417995L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = -5236751818829417995L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.file: storm/storm-benchmark/src/main/java/storm/benchmark/lib/reducer/SetReducer.java
focal_class.identifier: SetReducer
focal_class.interfaces: implements Reducer<Set<T>>
focal_class.class_method_signature: SetReducer.reduce(Set<T> v1, Set<T> v2)
focal_class.full_signature: @Override public Set<T> reduce(Set<T> v1, Set<T> v2)
focal_class.identifier: reduce
focal_class.modifiers: @Override public
focal_class.parameters: (Set<T> v1, Set<T> v2)
focal_class.return: Set<T>
focal_class.signature: Set<T> reduce(Set<T> v1, Set<T> v2)
focal_class.class_method_signature: SetReducer.zero()
focal_class.full_signature: @Override public Set<T> zero()
focal_class.identifier: zero
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Set<T>
focal_class.signature: Set<T> zero()
focal_class.class_method_signature: SetReducer.isZero(Set<T> ts)
focal_class.full_signature: @Override public boolean isZero(Set<T> ts)
focal_class.identifier: isZero
focal_class.modifiers: @Override public
focal_class.parameters: (Set<T> ts)
focal_class.return: boolean
focal_class.signature: boolean isZero(Set<T> ts)
focal_method.body: @Override
    public boolean isZero(Set<T> ts) {
      return ts.isEmpty();
    }
focal_method.class_method_signature: SetReducer.isZero(Set<T> ts)
focal_method.full_signature: @Override public boolean isZero(Set<T> ts)
focal_method.identifier: isZero
focal_method.invocations: isEmpty
focal_method.modifiers: @Override public
focal_method.parameters: (Set<T> ts)
focal_method.return: boolean
focal_method.signature: boolean isZero(Set<T> ts)