Package org.apache.spark.sql.types
Class FloatExactNumeric
Object
org.apache.spark.sql.types.FloatExactNumeric
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic float
abs
(float x) static int
compare
(float x, float y) static float
div
(float x, float y) abstract static boolean
static boolean
equiv
(T x, T y) static float
fromInt
(int x) static boolean
gt
(T x, T y) static boolean
gteq
(T x, T y) static boolean
isReverseOf
(scala.math.Ordering<?> other) static boolean
lt
(T x, T y) static boolean
lteq
(T x, T y) static <U extends T>
Umax
(U x, U y) static <U extends T>
Umin
(U x, U y) static float
minus
(float x, float y) static scala.math.Fractional<T>.scala.math.Fractional.FractionalOps
mkNumericOps
(T lhs) static scala.math.Ordering<T>.scala.math.Ordering.OrderingOps
mkOrderingOps
(T lhs) static float
negate
(float x) static <U> scala.math.Ordering<U>
on
(scala.Function1<U, T> f) static T
one()
static scala.math.Ordering<T>
orElse
(scala.math.Ordering<T> other) static <S> scala.math.Ordering<T>
orElseBy
(scala.Function1<T, S> f, scala.math.Ordering<S> ord) static scala.Option<Object>
parseString
(String str) static float
plus
(float x, float y) static scala.math.Ordering<T>
reverse()
static Comparator<T>
reversed()
static float
sign
(float x) 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 float
times
(float x, float y) static double
toDouble
(float x) static float
toFloat
(float x) static int
toInt
(float x) static long
toLong
(float x) static scala.Some<Object>
tryCompare
(T x, T y) static T
zero()
-
Constructor Details
-
FloatExactNumeric
public FloatExactNumeric()
-
-
Method Details
-
toInt
public static int toInt(float x) -
toLong
public static long toLong(float x) -
compare
public static int compare(float x, float 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 <U extends T> U max(U x, U y) -
min
public static <U extends T> U min(U x, U y) -
reverse
public static scala.math.Ordering<T> reverse() -
isReverseOf
public static boolean isReverseOf(scala.math.Ordering<?> other) -
on
public static <U> scala.math.Ordering<U> on(scala.Function1<U, T> f) -
orElse
public static scala.math.Ordering<T> orElse(scala.math.Ordering<T> other) -
orElseBy
public static <S> scala.math.Ordering<T> orElseBy(scala.Function1<T, S> f, scala.math.Ordering<S> ord) -
mkOrderingOps
public static scala.math.Ordering<T>.scala.math.Ordering.OrderingOps mkOrderingOps(T lhs) -
zero
public static T zero() -
one
public static T one() -
signum
public static int signum(T x) -
mkNumericOps
public static scala.math.Fractional<T>.scala.math.Fractional.FractionalOps mkNumericOps(T lhs) -
plus
public static float plus(float x, float y) -
minus
public static float minus(float x, float y) -
times
public static float times(float x, float y) -
negate
public static float negate(float x) -
fromInt
public static float fromInt(int x) -
parseString
-
toFloat
public static float toFloat(float x) -
toDouble
public static double toDouble(float x) -
div
public static float div(float x, float y) -
abs
public static float abs(float x) -
sign
public static float sign(float x)
-