Home | History | Annotate | Download | only in inputmethod

Lines Matching refs:compareTo

39      * @param compareTo function to compare two objects as {@link Comparable#compareTo(Object)}.
44 final ToIntBiFunction<T, T> compareTo, final Function<T, String> name) {
49 compareTo.applyAsInt(x, y) < 0);
57 * @param compareTo function to compare two objects as {@link Comparable#compareTo(Object)}.
62 final ToIntBiFunction<T, T> compareTo, final Function<T, String> name) {
66 compareTo.applyAsInt(x, y) == 0);
74 * <li>Ensure sgn(x.compareTo(y)) == -sgn(y.compareTo(x)) for all x and y.</li>
76 * (x.compareTo(y)>0 && y.compareTo(z)>0) implies x.compareTo(z)>0.</li>
77 * <li>Ensure that x.compareTo(y)==0 implies that sgn(x.compareTo(z)) == sgn(y.compareTo(z)),
82 * @param compareTo function to compare two objects as {@link Comparable#compareTo(Object)}.
87 final ToIntBiFunction<T, T> compareTo, final Function<T, String> name) {
91 compareTo.applyAsInt(x, x) == 0);
95 Integer.signum(compareTo.applyAsInt(x, y)),
96 -Integer.signum(compareTo.applyAsInt(y, x)));
99 if (compareTo.applyAsInt(x, y) > 0 && compareTo.applyAsInt(y, z) > 0) {
103 compareTo.applyAsInt(x, z) > 0);
105 if (compareTo.applyAsInt(x, y) == 0) {
108 Integer.signum(compareTo.applyAsInt(x, z)),
109 Integer.signum(compareTo.applyAsInt(y, z)));