Iterator.hasNext() becomes property

This commit is contained in:
Alex Tkachman
2011-10-23 20:20:41 +02:00
parent 5b1d6052d5
commit 2010d770b5
10 changed files with 157 additions and 123 deletions
+1 -1
View File
@@ -76,7 +76,7 @@ public final class IntRange implements Range<Integer>, Iterable<Integer>, JetObj
}
@Override
public boolean hasNext() {
public boolean getHasNext() {
return count > 0;
}
+1 -1
View File
@@ -1,6 +1,6 @@
package jet;
public interface Iterator<T> extends JetObject {
boolean hasNext();
boolean getHasNext();
T next ();
}
+1 -1
View File
@@ -76,7 +76,7 @@ public final class LongRange implements Range<Long>, Iterable<Long>, JetObject {
}
@Override
public boolean hasNext() {
public boolean getHasNext() {
return count > 0;
}
+1 -1
View File
@@ -20,7 +20,7 @@ public abstract class ArrayIterator<T> implements Iterator<T>, JetObject {
}
@Override
public boolean hasNext() {
public boolean getHasNext() {
return index < size;
}