Package org.apache.spark.sql.types
Class DoubleExactNumeric
Object
org.apache.spark.sql.types.DoubleExactNumeric
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
abs
(double x) static int
compare
(double x, double y) static double
div
(double x, double y) abstract static boolean
static boolean
equiv
(T x, T y) static double
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 double
minus
(double x, double y) static scala.math.Fractional<T>.scala.math.Fractional.FractionalOps
mkNumericOps
(T lhs) static scala.math.Ordering<T>.scala.math.Ordering.Ops
mkOrderingOps
(T lhs) static double
negate
(double x) static <U> scala.math.Ordering<U>
on
(scala.Function1<U, T> f) static T
one()
static double
plus
(double x, double y) static scala.math.Ordering<T>
reverse()
static Comparator<T>
reversed()
static int
signum
(T x) static Comparator<T>
thenComparing
(Comparator<? super T> x$1) static <U extends Comparable<? super U>>
Comparator<T>thenComparing
(Function<? super T, ? extends U> x$1) static <U> Comparator<T>
thenComparing
(Function<? super T, ? extends U> x$1, Comparator<? super U> x$2) static Comparator<T>
thenComparingDouble
(ToDoubleFunction<? super T> x$1) static Comparator<T>
thenComparingInt
(ToIntFunction<? super T> x$1) static Comparator<T>
thenComparingLong
(ToLongFunction<? super T> x$1) static double
times
(double x, double y) static double
toDouble
(double x) static float
toFloat
(double x) static int
toInt
(double x) static long
toLong
(double x) static scala.Some<Object>
tryCompare
(T x, T y) static T
zero()
-
Constructor Details
-
DoubleExactNumeric
public DoubleExactNumeric()
-
-
Method Details
-
toInt
public static int toInt(double x) -
toLong
public static long toLong(double x) -
compare
public static int compare(double x, double y) -
equals
-
reversed
-
thenComparing
-
thenComparing
public static <U> Comparator<T> thenComparing(Function<? super T, ? extends U> x$1, Comparator<? super U> x$2) -
thenComparing
public static <U extends Comparable<? super U>> Comparator<T> thenComparing(Function<? super T, ? extends U> x$1) -
thenComparingInt
-
thenComparingLong
-
thenComparingDouble
-
tryCompare
-
lteq
public static boolean lteq(T x, T y) -
gteq
public static boolean gteq(T x, T y) -
lt
public static boolean lt(T x, T y) -
gt
public static boolean gt(T x, T y) -
equiv
public static boolean equiv(T x, T y) -
max
public static T max(T x, T y) -
min
public static T min(T x, T y) -
reverse
public static scala.math.Ordering<T> reverse() -
on
public static <U> scala.math.Ordering<U> on(scala.Function1<U, T> f) -
mkOrderingOps
public static scala.math.Ordering<T>.scala.math.Ordering.Ops mkOrderingOps(T lhs) -
zero
public static T zero() -
one
public static T one() -
signum
public static int signum(T x) -
plus
public static double plus(double x, double y) -
minus
public static double minus(double x, double y) -
times
public static double times(double x, double y) -
negate
public static double negate(double x) -
fromInt
public static double fromInt(int x) -
toFloat
public static float toFloat(double x) -
toDouble
public static double toDouble(double x) -
abs
public static double abs(double x) -
mkNumericOps
public static scala.math.Fractional<T>.scala.math.Fractional.FractionalOps mkNumericOps(T lhs) -
div
public static double div(double x, double y)
-