Package org.bukkit.util
Class NumberConversions
java.lang.Object
org.bukkit.util.NumberConversions
public final class NumberConversions
extends java.lang.Object
Utils for casting number types to other number types
-
Constructor Summary
Constructors Modifier Constructor Description privateNumberConversions() -
Method Summary
Modifier and Type Method Description static intceil(double num)static voidcheckFinite(double d, @NotNull java.lang.String message)static voidcheckFinite(float d, @NotNull java.lang.String message)static intfloor(double num)static booleanisFinite(double d)static booleanisFinite(float f)static intround(double num)static doublesquare(double num)static bytetoByte(@Nullable java.lang.Object object)static doubletoDouble(@Nullable java.lang.Object object)static floattoFloat(@Nullable java.lang.Object object)static inttoInt(@Nullable java.lang.Object object)static longtoLong(@Nullable java.lang.Object object)static shorttoShort(@Nullable java.lang.Object object)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NumberConversions
private NumberConversions()
-
-
Method Details
-
floor
public static int floor(double num) -
ceil
public static int ceil(double num) -
round
public static int round(double num) -
square
public static double square(double num) -
toInt
public static int toInt(@Nullable @Nullable java.lang.Object object) -
toFloat
public static float toFloat(@Nullable @Nullable java.lang.Object object) -
toDouble
public static double toDouble(@Nullable @Nullable java.lang.Object object) -
toLong
public static long toLong(@Nullable @Nullable java.lang.Object object) -
toShort
public static short toShort(@Nullable @Nullable java.lang.Object object) -
toByte
public static byte toByte(@Nullable @Nullable java.lang.Object object) -
isFinite
public static boolean isFinite(double d) -
isFinite
public static boolean isFinite(float f) -
checkFinite
public static void checkFinite(double d, @NotNull @NotNull java.lang.String message) -
checkFinite
public static void checkFinite(float d, @NotNull @NotNull java.lang.String message)
-