com.jeffpalm.util
Class UnsetNumber
java.lang.Object
java.lang.Number
com.jeffpalm.util.UnsetNumber
- All Implemented Interfaces:
- UnsetPrimitive, java.io.Serializable
- Direct Known Subclasses:
- UnsetNumber.Byte, UnsetNumber.Double, UnsetNumber.Float, UnsetNumber.Integer, UnsetNumber.Long, UnsetNumber.Short
public abstract class UnsetNumber
- extends java.lang.Number
- implements UnsetPrimitive
- See Also:
- Serialized Form
Field Summary |
protected java.lang.Number |
number
|
Methods inherited from class java.lang.Number |
byteValue, shortValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
number
protected java.lang.Number number
UnsetNumber
public UnsetNumber()
isSet
public final boolean isSet()
- Specified by:
isSet
in interface UnsetPrimitive
unset
public final void unset()
- Specified by:
unset
in interface UnsetPrimitive
setNumber
protected final void setNumber(java.lang.Number number)
intValue
public final int intValue()
- Specified by:
intValue
in class java.lang.Number
longValue
public final long longValue()
- Specified by:
longValue
in class java.lang.Number
floatValue
public final float floatValue()
- Specified by:
floatValue
in class java.lang.Number
doubleValue
public final double doubleValue()
- Specified by:
doubleValue
in class java.lang.Number