Package gnu.lists
Class Convert
java.lang.Object
gnu.lists.Convert
- Direct Known Subclasses:
KawaConvert
A class that encapsulates conversions between primitive and Object.
Applications can override the conversion if desired.
For example charToObject could use an "intern" table.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanToObject
(boolean value) byteToObject
(byte value) byteToObjectUnsigned
(byte value) charToObject
(char ch) doubleToObject
(double value) floatToObject
(float value) static Convert
intToObject
(int value) intToObjectUnsigned
(int value) longToObject
(long value) longToObjectUnsigned
(long value) boolean
objectToBoolean
(Object obj) byte
objectToByte
(Object obj) byte
char
objectToChar
(Object obj) double
objectToDouble
(Object obj) float
objectToFloat
(Object obj) int
objectToInt
(Object obj) int
long
objectToLong
(Object obj) long
short
objectToShort
(Object obj) short
static double
parseDouble
(String str) static void
setInstance
(Convert value) shortToObject
(short value) shortToObjectUnsigned
(short value) static boolean
static byte
static byte
toByteUnsigned
(Object obj) static char
static double
static float
static int
static int
toIntUnsigned
(Object obj) static long
static long
toLongUnsigned
(Object obj) static Object
toObject
(boolean value) static Object
toObject
(byte value) static Object
toObject
(char ch) static Object
toObject
(double value) static Object
toObject
(float value) static Object
toObject
(int value) static Object
toObject
(long value) static Object
toObject
(short value) static Object
toObjectUnsigned
(byte value) static Object
toObjectUnsigned
(int value) static Object
toObjectUnsigned
(long value) static Object
toObjectUnsigned
(short value) static short
static short
toShortUnsigned
(Object obj)
-
Field Details
-
instance
-
-
Constructor Details
-
Convert
public Convert()
-
-
Method Details
-
getInstance
-
setInstance
-
booleanToObject
-
objectToBoolean
-
toObject
-
toBoolean
-
charToObject
-
objectToChar
-
toObject
-
toChar
-
byteToObject
-
objectToByte
-
toObject
-
toByte
-
byteToObjectUnsigned
-
objectToByteUnsigned
-
toObjectUnsigned
-
toByteUnsigned
-
shortToObject
-
objectToShort
-
toObject
-
toShort
-
shortToObjectUnsigned
-
objectToShortUnsigned
-
toObjectUnsigned
-
toShortUnsigned
-
intToObject
-
objectToInt
-
toObject
-
toInt
-
intToObjectUnsigned
-
objectToIntUnsigned
-
toObjectUnsigned
-
toIntUnsigned
-
longToObject
-
objectToLong
-
toObject
-
toLong
-
longToObjectUnsigned
-
objectToLongUnsigned
-
toObjectUnsigned
-
toLongUnsigned
-
floatToObject
-
objectToFloat
-
toObject
-
toFloat
-
doubleToObject
-
objectToDouble
-
toObject
-
toDouble
-
parseDouble
-