Iterator.hasNext() becomes property
This commit is contained in:
@@ -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,6 +1,6 @@
|
||||
package jet;
|
||||
|
||||
public interface Iterator<T> extends JetObject {
|
||||
boolean hasNext();
|
||||
boolean getHasNext();
|
||||
T next ();
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@ public final class LongRange implements Range<Long>, Iterable<Long>, JetObject {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hasNext() {
|
||||
public boolean getHasNext() {
|
||||
return count > 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ public abstract class ArrayIterator<T> implements Iterator<T>, JetObject {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hasNext() {
|
||||
public boolean getHasNext() {
|
||||
return index < size;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user