type-safe/src/benchmarks/java/software/amazon/swage/collection/GuavaTypedMap.java [85:95]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public <T> Iterator<Entry<T>> typedIterator(Class<T> clazz) {
        //TODO: something less brain-dead
        List<Entry<T>> entries = new ArrayList();
        for (Iterator<Entry> it = this.iterator(); it.hasNext(); ) {
            final Entry e = it.next();
            if (e.getKey().valueType.equals(clazz)) {
                entries.add(e);
            }
        }
        return entries.iterator();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



type-safe/src/benchmarks/java/software/amazon/swage/collection/ListTypedMap.java [151:161]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public <T> Iterator<Entry<T>> typedIterator(Class<T> clazz) {
        //TODO: something less brain-dead
        List<Entry<T>> entries = new ArrayList();
        for (Iterator<Entry> it = this.iterator(); it.hasNext(); ) {
            final Entry e = it.next();
            if (e.getKey().valueType.equals(clazz)) {
                entries.add(e);
            }
        }
        return entries.iterator();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



