test_class.file: code/src/test/java/com/googlecode/cqengine/resultset/order/MaterializedDeduplicatedResultSetTest.java
test_class.identifier: MaterializedDeduplicatedResultSetTest
test_case.body: @Test
      public void testMaterializingResultSetIterator() throws Exception {
          final MaterializedDeduplicatedResultSet<Object> set = new MaterializedDeduplicatedResultSet<Object>(new StoredSetBasedResultSet<Object>(Collections.<Object>singleton(this)));
          final Iterator<Object> it = set.iterator();
          Assert.assertTrue(it.hasNext());
          Assert.assertTrue(it.hasNext());
      }
test_case.class_method_signature: MaterializedDeduplicatedResultSetTest.testMaterializingResultSetIterator()
test_case.full_signature: @Test public void testMaterializingResultSetIterator()
test_case.identifier: testMaterializingResultSetIterator
test_case.invocations: singleton iterator assertTrue hasNext assertTrue hasNext
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testMaterializingResultSetIterator()
focal_class.file: code/src/main/java/com/googlecode/cqengine/resultset/order/MaterializedDeduplicatedResultSet.java
focal_class.identifier: MaterializedDeduplicatedResultSet
focal_class.class_method_signature: MaterializedDeduplicatedResultSet.MaterializedDeduplicatedResultSet(ResultSet<O> wrappedResultSet)
focal_class.full_signature: public  MaterializedDeduplicatedResultSet(ResultSet<O> wrappedResultSet)
focal_class.identifier: MaterializedDeduplicatedResultSet
focal_class.modifiers: public
focal_class.parameters: (ResultSet<O> wrappedResultSet)
focal_class.signature:  MaterializedDeduplicatedResultSet(ResultSet<O> wrappedResultSet)
focal_class.class_method_signature: MaterializedDeduplicatedResultSet.iterator()
focal_class.full_signature: @Override public Iterator<O> iterator()
focal_class.identifier: iterator
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Iterator<O>
focal_class.signature: Iterator<O> iterator()
focal_class.class_method_signature: MaterializedDeduplicatedResultSet.size()
focal_class.full_signature: @Override public int size()
focal_class.identifier: size
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int size()
focal_class.class_method_signature: MaterializedDeduplicatedResultSet.isEmpty()
focal_class.full_signature: @Override public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: MaterializedDeduplicatedResultSet.isNotEmpty()
focal_class.full_signature: @Override public boolean isNotEmpty()
focal_class.identifier: isNotEmpty
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isNotEmpty()
focal_class.superclass: extends WrappedResultSet<O>
focal_method.body: @Override
      public Iterator<O> iterator() {
          return IteratorUtil.materializedDeuplicate(super.iterator());
      }
focal_method.class_method_signature: MaterializedDeduplicatedResultSet.iterator()
focal_method.full_signature: @Override public Iterator<O> iterator()
focal_method.identifier: iterator
focal_method.invocations: materializedDeuplicate iterator
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Iterator<O>
focal_method.signature: Iterator<O> iterator()