Package com.ibm.icu.impl
Class StringRange.Ranges
- java.lang.Object
-
- com.ibm.icu.impl.StringRange.Ranges
-
- All Implemented Interfaces:
java.lang.Comparable<StringRange.Ranges>
- Enclosing class:
- StringRange
static final class StringRange.Ranges extends java.lang.Object implements java.lang.Comparable<StringRange.Ranges>
-
-
Field Summary
Fields Modifier and Type Field Description private StringRange.Range[]
ranges
-
Constructor Summary
Constructors Constructor Description Ranges(java.lang.String s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(StringRange.Ranges other)
java.lang.String
end(boolean mostCompact)
int
firstDifference()
boolean
merge(int pivot, StringRange.Ranges other)
java.lang.Integer
size()
java.lang.String
start()
java.lang.String
toString()
-
-
-
Field Detail
-
ranges
private final StringRange.Range[] ranges
-
-
Method Detail
-
merge
public boolean merge(int pivot, StringRange.Ranges other)
-
start
public java.lang.String start()
-
end
public java.lang.String end(boolean mostCompact)
-
firstDifference
public int firstDifference()
-
size
public java.lang.Integer size()
-
compareTo
public int compareTo(StringRange.Ranges other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<StringRange.Ranges>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-