KT-2579 Rename Range.minus() to reversed and make it extension

#KT-2579 fixed
This commit is contained in:
Evgeny Gerashchenko
2012-08-09 16:14:00 +04:00
parent 577d83605f
commit 1bc99ef19a
12 changed files with 43 additions and 50 deletions
-4
View File
@@ -93,10 +93,6 @@ public final class ByteRange implements Range<Byte>, ByteIterable {
return new MyIterator(start, count, step);
}
public ByteRange minus() {
return new ByteRange(getEnd(), -count);
}
@Override
public ByteIterator iterator() {
return new MyIterator(start, count, 1);
-4
View File
@@ -86,10 +86,6 @@ public final class CharRange implements Range<Character>, CharIterable {
return count < 0 ? -count : count;
}
public CharRange minus() {
return new CharRange(getEnd(), -count);
}
public CharIterator step(int step) {
if (step < 0)
return new MyIterator(getEnd(), -count, -step);
-4
View File
@@ -87,10 +87,6 @@ public final class DoubleRange implements Range<Double> {
return size < 0 ? -size : size;
}
public DoubleRange minus() {
return new DoubleRange(getEnd(), -size);
}
public static DoubleRange count(int length) {
return new DoubleRange(0, length);
}
-4
View File
@@ -83,10 +83,6 @@ public final class FloatRange implements Range<Float> {
return size < 0 ? -size : size;
}
public FloatRange minus() {
return new FloatRange(getEnd(), -size);
}
public static FloatRange count(int length) {
return new FloatRange(0, length);
}
-4
View File
@@ -102,10 +102,6 @@ public final class IntRange implements Range<Integer>, IntIterable {
return count < 0 ? -count : count;
}
public IntRange minus() {
return new IntRange(getEnd(), -count);
}
@Override
public IntIterator iterator() {
return new MyIterator(start, count, 1);
-4
View File
@@ -93,10 +93,6 @@ public final class LongRange implements Range<Long>, LongIterable {
return count < 0 ? -count : count;
}
public LongRange minus() {
return new LongRange(getEnd(), -count);
}
@Override
public LongIterator iterator() {
return new MyIterator(start, count, 1);
-4
View File
@@ -93,10 +93,6 @@ public final class ShortRange implements Range<Short>, ShortIterable {
return count < 0 ? -count : count;
}
public ShortRange minus() {
return new ShortRange(getEnd(), -count);
}
@Override
public ShortIterator iterator() {
return new MyIterator(start, count, 1);