- java.lang.Object
-
- org.scijava.ops.image.convert.Types
-
public final class Types extends Object
Utility methods for converting between primitive types.- Author:
- Alison Walter
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanbit(boolean value)static booleanbit(double value)static booleanbit(long value)static booleanbit(BigInteger value)static floatfloat32(boolean value)static floatfloat32(double value)static floatfloat32(long value)static floatfloat32(BigInteger value)static doublefloat64(boolean value)static doublefloat64(double value)static doublefloat64(long value)static doublefloat64(BigInteger value)static shortint16(boolean value)static shortint16(double value)static shortint16(long value)static shortint16(BigInteger value)static intint32(boolean value)static intint32(double value)static intint32(long value)static intint32(Number value)static longint64(boolean value)static longint64(double value)static longint64(long value)static longint64(BigInteger value)static byteint8(boolean value)static byteint8(double value)static byteint8(long value)static byteint8(BigInteger value)static shortuint12(boolean value)static shortuint12(double value)static shortuint12(long value)static shortuint12(Number value)static BigIntegeruint128(boolean value)static BigIntegeruint128(double value)static BigIntegeruint128(long value)static BigIntegeruint128(BigInteger value)static intuint16(boolean value)static intuint16(double value)static intuint16(long value)static intuint16(Number value)static byteuint2(boolean value)static byteuint2(double value)static byteuint2(long value)static byteuint2(Number value)static longuint32(boolean value)static longuint32(double value)static longuint32(long value)static longuint32(Number value)static byteuint4(boolean value)static byteuint4(double value)static byteuint4(long value)static byteuint4(Number value)static BigIntegeruint64(boolean value)static BigIntegeruint64(double value)static BigIntegeruint64(long value)static BigIntegeruint64(Number value)static BigIntegeruint64Uint128(BigInteger value)static shortuint8(boolean value)static shortuint8(double value)static shortuint8(long value)static shortuint8(Number value)
-
-
-
Method Detail
-
bit
public static boolean bit(long value)
-
bit
public static boolean bit(double value)
-
bit
public static boolean bit(boolean value)
-
bit
public static boolean bit(BigInteger value)
-
uint2
public static byte uint2(long value)
-
uint2
public static byte uint2(double value)
-
uint2
public static byte uint2(Number value)
-
uint2
public static byte uint2(boolean value)
-
uint4
public static byte uint4(long value)
-
uint4
public static byte uint4(double value)
-
uint4
public static byte uint4(Number value)
-
uint4
public static byte uint4(boolean value)
-
int8
public static byte int8(long value)
-
int8
public static byte int8(double value)
-
int8
public static byte int8(BigInteger value)
-
int8
public static byte int8(boolean value)
-
uint8
public static short uint8(long value)
-
uint8
public static short uint8(double value)
-
uint8
public static short uint8(Number value)
-
uint8
public static short uint8(boolean value)
-
uint12
public static short uint12(long value)
-
uint12
public static short uint12(double value)
-
uint12
public static short uint12(Number value)
-
uint12
public static short uint12(boolean value)
-
int16
public static short int16(long value)
-
int16
public static short int16(double value)
-
int16
public static short int16(BigInteger value)
-
int16
public static short int16(boolean value)
-
uint16
public static int uint16(long value)
-
uint16
public static int uint16(double value)
-
uint16
public static int uint16(Number value)
-
uint16
public static int uint16(boolean value)
-
int32
public static int int32(long value)
-
int32
public static int int32(double value)
-
int32
public static int int32(Number value)
-
int32
public static int int32(boolean value)
-
uint32
public static long uint32(long value)
-
uint32
public static long uint32(double value)
-
uint32
public static long uint32(Number value)
-
uint32
public static long uint32(boolean value)
-
int64
public static long int64(long value)
-
int64
public static long int64(double value)
-
int64
public static long int64(BigInteger value)
-
int64
public static long int64(boolean value)
-
uint64
public static BigInteger uint64(long value)
-
uint64
public static BigInteger uint64(double value)
-
uint64
public static BigInteger uint64(Number value)
-
uint64
public static BigInteger uint64(boolean value)
-
uint128
public static BigInteger uint128(long value)
-
uint128
public static BigInteger uint128(double value)
-
uint128
public static BigInteger uint128(BigInteger value)
-
uint64Uint128
public static BigInteger uint64Uint128(BigInteger value)
-
uint128
public static BigInteger uint128(boolean value)
-
float32
public static float float32(long value)
-
float32
public static float float32(double value)
-
float32
public static float float32(BigInteger value)
-
float32
public static float float32(boolean value)
-
float64
public static double float64(long value)
-
float64
public static double float64(double value)
-
float64
public static double float64(BigInteger value)
-
float64
public static double float64(boolean value)
-
-