public class IntegerExactNumeric
extends Object
Constructor and Description |
---|
IntegerExactNumeric() |
Modifier and Type | Method and Description |
---|---|
static T |
abs(T x) |
static int |
compare(int x,
int y) |
abstract static boolean |
equals(Object x$1) |
static boolean |
equiv(T x,
T y) |
static int |
fromInt(int x) |
static boolean |
gt(T x,
T y) |
static boolean |
gteq(T x,
T y) |
static boolean |
lt(T x,
T y) |
static boolean |
lteq(T x,
T y) |
static T |
max(T x,
T y) |
static T |
min(T x,
T y) |
static int |
minus(int x,
int y) |
static scala.math.Integral.IntegralOps |
mkNumericOps(T lhs) |
static scala.math.Ordering.Ops |
mkOrderingOps(T lhs) |
static int |
negate(int x) |
static <U> scala.math.Ordering<U> |
on(scala.Function1<U,T> f) |
static T |
one() |
static int |
plus(int x,
int y) |
static int |
quot(int x,
int y) |
static int |
rem(int x,
int y) |
static scala.math.Ordering<Object> |
reverse() |
static java.util.Comparator<T> |
reversed() |
static int |
signum(T x) |
static java.util.Comparator<T> |
thenComparing(java.util.Comparator<? super T> x$1) |
static <U extends Comparable<? super U>> |
thenComparing(java.util.function.Function<? super T,? extends U> x$1) |
static <U> java.util.Comparator<T> |
thenComparing(java.util.function.Function<? super T,? extends U> x$1,
java.util.Comparator<? super U> x$2) |
static java.util.Comparator<T> |
thenComparingDouble(java.util.function.ToDoubleFunction<? super T> x$1) |
static java.util.Comparator<T> |
thenComparingInt(java.util.function.ToIntFunction<? super T> x$1) |
static java.util.Comparator<T> |
thenComparingLong(java.util.function.ToLongFunction<? super T> x$1) |
static int |
times(int x,
int y) |
static double |
toDouble(int x) |
static float |
toFloat(int x) |
static int |
toInt(int x) |
static long |
toLong(int x) |
static scala.Some<Object> |
tryCompare(T x,
T y) |
static T |
zero() |
public static int plus(int x, int y)
public static int minus(int x, int y)
public static int times(int x, int y)
public static int negate(int x)
public abstract static boolean equals(Object x$1)
public static java.util.Comparator<T> reversed()
public static java.util.Comparator<T> thenComparing(java.util.Comparator<? super T> x$1)
public static <U> java.util.Comparator<T> thenComparing(java.util.function.Function<? super T,? extends U> x$1, java.util.Comparator<? super U> x$2)
public static <U extends Comparable<? super U>> java.util.Comparator<T> thenComparing(java.util.function.Function<? super T,? extends U> x$1)
public static java.util.Comparator<T> thenComparingInt(java.util.function.ToIntFunction<? super T> x$1)
public static java.util.Comparator<T> thenComparingLong(java.util.function.ToLongFunction<? super T> x$1)
public static java.util.Comparator<T> thenComparingDouble(java.util.function.ToDoubleFunction<? super T> x$1)
public static scala.Some<Object> tryCompare(T x, T y)
public static boolean lteq(T x, T y)
public static boolean gteq(T x, T y)
public static boolean lt(T x, T y)
public static boolean gt(T x, T y)
public static boolean equiv(T x, T y)
public static T max(T x, T y)
public static T min(T x, T y)
public static <U> scala.math.Ordering<U> on(scala.Function1<U,T> f)
public static scala.math.Ordering.Ops mkOrderingOps(T lhs)
public static T zero()
public static T one()
public static T abs(T x)
public static int signum(T x)
public static scala.math.Integral.IntegralOps mkNumericOps(T lhs)
public static int quot(int x, int y)
public static int rem(int x, int y)
public static int fromInt(int x)
public static int toInt(int x)
public static long toLong(int x)
public static float toFloat(int x)
public static double toDouble(int x)
public static int compare(int x, int y)
public static scala.math.Ordering<Object> reverse()