Searched refs:compareTo (Results 1 - 25 of 202) sorted by relevance

123456789

/libcore/ojluni/src/main/java/java/lang/
H A DComparable.java32 * ordering</i>, and the class's <tt>compareTo</tt> method is referred to as
43 * with equals</i> if and only if <tt>e1.compareTo(e2) == 0</tt> has
46 * is not an instance of any class, and <tt>e.compareTo(null)</tt> should
59 * {@code (!a.equals(b) && a.compareTo(b) == 0)} to a sorted
73 * {(x, y) such that x.compareTo(y) &lt;= 0}.
75 * {(x, y) such that x.compareTo(y) == 0}.
78 * It follows immediately from the contract for <tt>compareTo</tt> that the
102 * <p>The implementor must ensure <tt>sgn(x.compareTo(y)) ==
103 * -sgn(y.compareTo(x))</tt> for all <tt>x</tt> and <tt>y</tt>. (This
104 * implies that <tt>x.compareTo(
136 public int compareTo(T o); method in interface:Comparable
[all...]
/libcore/luni/src/main/java/libcore/icu/
H A DCollationKeyICU.java30 public int compareTo(CollationKey other) { method in class:CollationKeyICU
39 return key.compareTo(otherKey);
50 return compareTo((CollationKey) object) == 0;
/libcore/luni/src/test/java/libcore/java/lang/
H A DOldAndroidEnumTest.java40 assertTrue(MyEnum.ZERO.compareTo(MyEnum.ONE) < 0);
42 assertTrue(MyEnum.TWO.compareTo(MyEnum.ONE) > 0);
43 assertTrue(MyEnum.FOUR.compareTo(MyEnum.ONE) > 0);
H A DStringTest.java360 assertEquals(-1, "a".compareTo("b"));
361 assertEquals(-2, "a".compareTo("c"));
362 assertEquals(1, "b".compareTo("a"));
363 assertEquals(2, "c".compareTo("a"));
367 assertEquals(0, "a".compareTo("a"));
368 assertEquals(-1, "a".compareTo("aa"));
369 assertEquals(-1, "a".compareTo("az"));
370 assertEquals(-2, "a".compareTo("aaa"));
371 assertEquals(-2, "a".compareTo("azz"));
372 assertEquals(-3, "a".compareTo("aaa
[all...]
/libcore/luni/src/test/java/libcore/java/math/
H A DOldBigDecimalScaleOperationsTest.java86 assertEquals(0, x1.compareTo(x2));
87 assertEquals(0, x2.compareTo(x1));
91 assertEquals(0, x1.compareTo(x2));
92 assertEquals(0, x2.compareTo(x1));
96 assertEquals(0, x1.compareTo(x2));
97 assertEquals(0, x2.compareTo(x1));
/libcore/luni/src/test/java/libcore/java/util/function/
H A DBinaryOperatorTest.java27 Comparator<String> stringComparator = String::compareTo;
39 Comparator<String> stringComparator = String::compareTo;
/libcore/ojluni/src/main/java/java/text/
H A DCollationKey.java83 * if (keys[i].compareTo(keys[j]) > 0)
111 abstract public int compareTo(CollationKey target); method in class:CollationKey
/libcore/ojluni/src/test/java/time/tck/java/time/zone/
H A DTCKZoneOffsetTransition.java174 // compareTo()
185 assertEquals(a.compareTo(a) == 0, true);
186 assertEquals(a.compareTo(b) < 0, true);
187 assertEquals(a.compareTo(c) < 0, true);
189 assertEquals(b.compareTo(a) > 0, true);
190 assertEquals(b.compareTo(b) == 0, true);
191 assertEquals(b.compareTo(c) < 0, true);
193 assertEquals(c.compareTo(a) > 0, true);
194 assertEquals(c.compareTo(b) > 0, true);
195 assertEquals(c.compareTo(
[all...]
/libcore/luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/func/
H A DMacThread.java52 if (sign1.compareTo(sign2) != 0 || sign1.compareTo(sign3) == 0 ||
53 sign2.compareTo(sign3) == 0) {
/libcore/ojluni/src/main/java/java/time/temporal/
H A DChronoUnit.java227 return this.compareTo(DAYS) >= 0;
241 return this.compareTo(DAYS) >= 0 && this != FOREVER;
254 return this.compareTo(DAYS) < 0;
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/
H A DBooleanTest.java143 * java.lang.Boolean#compareTo(Boolean)
146 assertTrue(Boolean.TRUE.compareTo(Boolean.TRUE) == 0);
147 assertTrue(Boolean.FALSE.compareTo(Boolean.FALSE) == 0);
148 assertTrue(Boolean.TRUE.compareTo(Boolean.FALSE) > 0);
149 assertTrue(Boolean.FALSE.compareTo(Boolean.TRUE) < 0);
152 Boolean.TRUE.compareTo(null);
H A DByteTest.java354 * java.lang.Byte#compareTo(Byte)
361 assertTrue(max.compareTo(max) == 0);
362 assertTrue(min.compareTo(min) == 0);
363 assertTrue(zero.compareTo(zero) == 0);
365 assertTrue(max.compareTo(zero) > 0);
366 assertTrue(max.compareTo(min) > 0);
368 assertTrue(zero.compareTo(max) < 0);
369 assertTrue(zero.compareTo(min) > 0);
371 assertTrue(min.compareTo(zero) < 0);
372 assertTrue(min.compareTo(ma
[all...]
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/math/
H A DBigIntegerCompareTest.java28 * Methods: abs, compareTo, equals, max, min, negate, signum
66 * compareTo(BigInteger a).
77 assertEquals(1, aNumber.compareTo(bNumber));
81 * compareTo(BigInteger a).
92 assertEquals(-1, aNumber.compareTo(bNumber));
96 * compareTo(BigInteger a).
106 assertEquals(0, aNumber.compareTo(bNumber));
110 * compareTo(BigInteger a).
121 assertEquals(-1, aNumber.compareTo(bNumber));
125 * compareTo(BigIntege
[all...]
H A DOldBigIntegerTest.java52 assertTrue("Random number is negative", bi.compareTo(BigInteger.ZERO) >= 0);
53 assertTrue("Random number is too big", bi.compareTo(two.pow(70)) < 0);
74 assertTrue(bi1 + " is negative", bi1.compareTo(BigInteger.ZERO) >= 0);
75 assertTrue(bi1 + " is too big", bi1.compareTo(new BigInteger("1024", 10)) < 0);
76 assertTrue(bi2 + " is negative", bi2.compareTo(BigInteger.ZERO) >= 0);
77 assertTrue(bi2 + " is too big", bi2.compareTo(new BigInteger("1024", 10)) < 0);
/libcore/luni/src/test/java/libcore/java/time/chrono/
H A DChronologyTest.java55 int chronologyResult = c1.compareTo(c2);
56 int idResult = c1.getId().compareTo(c2.getId());
58 // different parameters exist, then they should return non-zero for compareTo(). That is not
60 assertEquals("compareTo() must match getId().compareTo()",
68 IsoChronology.INSTANCE.compareTo(null);
/libcore/ojluni/src/test/java/time/test/java/time/
H A DTestMonthDay.java128 assertTrue(a.compareTo(b) < 0, a + " <=> " + b);
133 assertTrue(a.compareTo(b) > 0, a + " <=> " + b);
138 assertEquals(a.compareTo(b), 0, a + " <=> " + b);
H A DTestDuration.java190 assertEquals(a.compareTo(b)< 0, true, a + " <=> " + b);
193 assertEquals(a.compareTo(b) > 0, true, a + " <=> " + b);
196 assertEquals(a.compareTo(b), 0, a + " <=> " + b);
/libcore/luni/src/main/java/android/system/
H A DStructTimespec.java41 public int compareTo(StructTimespec other) { method in class:StructTimespec
/libcore/luni/src/test/java/libcore/java/util/
H A DListDefaultMethodTester.java45 l.sort((v1, v2) -> v1.compareTo(v2));
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/text/
H A DCollationKeyTest.java28 * @tests java.text.CollationKey#compareTo(java.text.CollationKey)
35 assertEquals("Should be equal", 0, key1.compareTo(key2));
39 * @tests java.text.CollationKey#compareTo(java.lang.Object)
43 // java.text.CollationKey.compareTo(java.lang.Object)
48 assertEquals("Should be equal", 0, key1.compareTo(key2));
/libcore/ojluni/src/main/java/java/sql/
H A DTimestamp.java447 return compareTo(ts) < 0;
459 return compareTo(ts) > 0;
475 public int compareTo(Timestamp ts) { method in class:Timestamp
504 public int compareTo(java.util.Date o) { method in class:Timestamp
507 // Hence it is basically calling this.compareTo((Timestamp))o);
509 return compareTo((Timestamp)o);
511 // When Date doing a o.compareTo(this)
514 return this.compareTo(ts);
/libcore/ojluni/src/main/java/java/util/
H A DComparableTimSort.java36 * comparator that simply returns {@code ((Comparable)first).compareTo(Second)}.
262 if (pivot.compareTo(a[mid]) < 0)
320 if (((Comparable) a[runHi++]).compareTo(a[lo]) < 0) { // Descending
321 while (runHi < hi && ((Comparable) a[runHi]).compareTo(a[runHi - 1]) < 0)
325 while (runHi < hi && ((Comparable) a[runHi]).compareTo(a[runHi - 1]) >= 0)
509 if (key.compareTo(a[base + hint]) > 0) {
512 while (ofs < maxOfs && key.compareTo(a[base + hint + ofs]) > 0) {
527 while (ofs < maxOfs && key.compareTo(a[base + hint - ofs]) <= 0) {
552 if (key.compareTo(a[base + m]) > 0)
579 if (key.compareTo(
[all...]
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/
H A DFloatBufferTest.java162 buf.compareTo(null);
169 assertEquals(0, buf.compareTo(buf));
176 assertEquals(0, buf.compareTo(other));
177 assertEquals(0, other.compareTo(buf));
179 assertTrue(buf.compareTo(other) > 0);
180 assertTrue(other.compareTo(buf) < 0);
182 assertTrue(buf.compareTo(other) < 0);
183 assertTrue(other.compareTo(buf) > 0);
186 assertTrue(buf.compareTo(other) > 0);
187 assertTrue(other.compareTo(bu
[all...]
/libcore/ojluni/src/test/java/time/tck/java/time/
H A DTCKOffsetDateTime.java1301 // compareTo()
1307 assertEquals(a.compareTo(b) < 0, true);
1308 assertEquals(b.compareTo(a) > 0, true);
1309 assertEquals(a.compareTo(a) == 0, true);
1310 assertEquals(b.compareTo(b) == 0, true);
1311 assertEquals(a.toInstant().compareTo(b.toInstant()) < 0, true);
1319 assertEquals(a.compareTo(b) < 0, true);
1320 assertEquals(b.compareTo(a) > 0, true);
1321 assertEquals(a.compareTo(a) == 0, true);
1322 assertEquals(b.compareTo(
[all...]
/libcore/luni/src/test/java/libcore/android/system/
H A DStructTimespecTest.java79 assertTrue(a + "<" + b, specs[a].compareTo(specs[b]) < 0);
81 assertTrue(a + "==" + b, specs[a].compareTo(specs[b]) == 0);
83 assertTrue(a + ">" + b, specs[a].compareTo(specs[b]) > 0);

Completed in 674 milliseconds

123456789