Class UnsignedInt16
java.lang.Object
java.lang.Number
org.sblim.wbem.cim.UnsignedInt16
- All Implemented Interfaces:
Serializable, Cloneable
Implements a 16-bit unsigned integer object.
The value range of an unsigned integer of 16-bit is '0 .. 65535'.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUnsignedInt16
(byte pValue) Constructs an unsigned 16-bit integer object for the specified byte value.UnsignedInt16
(int pValue) Constructs an unsigned 16-bit integer object for the specified int value.UnsignedInt16
(short pValue) Constructs an unsigned 16-bit integer object for the specified short value.UnsignedInt16
(String pValue) Constructs an unsigned 16-bit integer object for the specified String value.UnsignedInt16
(UnsignedInt16 pValue) Constructs an unsigned 16-bit integer object for the specified UnsignedInt16 value.UnsignedInt16
(UnsignedInt8 pValue) Constructs an unsigned 16-bit integer object for the specified UnsignedInt8 value. -
Method Summary
-
Field Details
-
MIN_VALUE
public static int MIN_VALUEThe minimum value a unsigned integer of 16-bit value can be. Its value is '0'. -
MAX_VALUE
public static int MAX_VALUEThe maximum value a unsigned integer of 16-bit value can be. Its value is '65535'.
-
-
Constructor Details
-
UnsignedInt16
public UnsignedInt16(byte pValue) Constructs an unsigned 16-bit integer object for the specified byte value.- Parameters:
pValue
- The value of the created object- Throws:
IllegalArgumentException
- If value does not fit into the MIN_VALUE .. MAX_VALUE range.
-
UnsignedInt16
public UnsignedInt16(short pValue) Constructs an unsigned 16-bit integer object for the specified short value.- Parameters:
pValue
- The value of the created object- Throws:
IllegalArgumentException
- If value does not fit into the MIN_VALUE .. MAX_VALUE range.
-
UnsignedInt16
public UnsignedInt16(int pValue) Constructs an unsigned 16-bit integer object for the specified int value.- Parameters:
pValue
- The value of the created object- Throws:
IllegalArgumentException
- If value does not fit into the MIN_VALUE .. MAX_VALUE range.
-
UnsignedInt16
Constructs an unsigned 16-bit integer object for the specified String value.- Parameters:
pValue
- The value of the created object- Throws:
NumberFormatException
- If value contains non numeric values.IllegalArgumentException
- If value is not a null/empty string or if value does not fit into the MIN_VALUE .. MAX_VALUE range.
-
UnsignedInt16
Constructs an unsigned 16-bit integer object for the specified UnsignedInt8 value.- Parameters:
pValue
- The value of the created object
-
UnsignedInt16
Constructs an unsigned 16-bit integer object for the specified UnsignedInt16 value.- Parameters:
pValue
- The value of the created object
-
-
Method Details
-
toString
-
equals
-
byteValue
-
shortValue
public short shortValue()- Overrides:
shortValue
in classNumber
-
intValue
-
longValue
-
floatValue
public float floatValue()- Specified by:
floatValue
in classNumber
-
doubleValue
public double doubleValue()- Specified by:
doubleValue
in classNumber
-
hashCode
-
clone
-