You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by ja...@apache.org on 2013/10/28 22:03:40 UTC
svn commit: r1536523 -
/ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java
Author: jawi
Date: Mon Oct 28 21:03:40 2013
New Revision: 1536523
URL: http://svn.apache.org/r1536523
Log:
Added generics (fixes compile warnings).
Modified:
ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java
Modified: ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java
URL: http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java?rev=1536523&r1=1536522&r2=1536523&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java (original)
+++ ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java Mon Oct 28 21:03:40 2013
@@ -39,7 +39,7 @@ public class SortedRangeSet {
}
};
- private List m_ranges = new ArrayList();
+ private List<Range> m_ranges = new ArrayList<Range>();
/**
* Creates a new instance from a string representation.
@@ -95,9 +95,9 @@ public class SortedRangeSet {
*/
public String toRepresentation() {
StringBuffer result = new StringBuffer();
- Iterator i = m_ranges.iterator();
+ Iterator<Range> i = m_ranges.iterator();
while (i.hasNext()) {
- Range r = (Range) i.next();
+ Range r = i.next();
if (result.length() > 0) {
result.append(',');
}
@@ -134,9 +134,9 @@ public class SortedRangeSet {
* @return <code>true</code> if the number was inside any range in this set
*/
public boolean contains(long number) {
- Iterator i = m_ranges.iterator();
+ Iterator<Range> i = m_ranges.iterator();
while (i.hasNext()) {
- Range r = (Range) i.next();
+ Range r = i.next();
if (r.contains(number)) {
return true;
}
@@ -150,10 +150,10 @@ public class SortedRangeSet {
* @param number the number to add
*/
private void add(long number) {
- ListIterator i = m_ranges.listIterator();
+ ListIterator<Range> i = m_ranges.listIterator();
while (i.hasNext()) {
int index = i.nextIndex();
- Range r = (Range) i.next();
+ Range r = i.next();
if (r.contains(number)) {
return;
}
@@ -222,7 +222,7 @@ public class SortedRangeSet {
public long getHigh() {
int size = m_ranges.size();
if (size > 0) {
- Range range = (Range) m_ranges.get(size - 1);
+ Range range = m_ranges.get(size - 1);
return range.getHigh();
}
else {