Typo MeanfulIterator

This commit is contained in:
thatsIch
2014-09-21 02:19:30 +02:00
parent 9696953273
commit d88f0e6f13
2 changed files with 45 additions and 45 deletions
+1 -1
View File
@@ -156,7 +156,7 @@ public final class ItemList<StackType extends IAEStack> implements IItemList<Sta
@Override @Override
synchronized public Iterator iterator() synchronized public Iterator iterator()
{ {
return new MeanfulIterator( records.values().iterator() ); return new MeaningfulIterator( records.values().iterator() );
} }
@Override @Override
@@ -1,44 +1,44 @@
package appeng.util.item; package appeng.util.item;
import java.util.Iterator; import java.util.Iterator;
import appeng.api.storage.data.IAEStack; import appeng.api.storage.data.IAEStack;
public class MeanfulIterator<StackType extends IAEStack> implements Iterator public class MeaningfulIterator<StackType extends IAEStack> implements Iterator
{ {
final Iterator<StackType> parent; final Iterator<StackType> parent;
private StackType next; private StackType next;
public MeanfulIterator(Iterator<StackType> iterator) { public MeaningfulIterator(Iterator<StackType> iterator) {
parent = iterator; parent = iterator;
} }
@Override @Override
public boolean hasNext() public boolean hasNext()
{ {
while (parent.hasNext()) while (parent.hasNext())
{ {
next = parent.next(); next = parent.next();
if ( next.isMeaningful() ) if ( next.isMeaningful() )
return true; return true;
else else
parent.remove(); // self cleaning :3 parent.remove(); // self cleaning :3
} }
return false; return false;
} }
@Override @Override
public Object next() public Object next()
{ {
return next; return next;
} }
@Override @Override
public void remove() public void remove()
{ {
parent.remove(); parent.remove();
} }
} }