org.apache.axis2.databinding.types
Class UnsignedByte
java.lang.Object
java.lang.Number
org.apache.axis2.databinding.types.UnsignedInt
org.apache.axis2.databinding.types.UnsignedShort
org.apache.axis2.databinding.types.UnsignedByte
- All Implemented Interfaces:
- Serializable
public class UnsignedByte
- extends UnsignedShort
Custom class for supporting primitive XSD data type UnsignedByte
- See Also:
- XML Schema 3.3.24,
Serialized Form
Method Summary |
static boolean |
isValid(long sValue)
validate the value against the xsd value space definition |
void |
setValue(long sValue)
validates the data and sets the value for the object. |
UnsignedByte
public UnsignedByte()
UnsignedByte
public UnsignedByte(long sValue)
throws NumberFormatException
- ctor for UnsignedByte
- Throws:
Exception
- will be thrown if validation fails
NumberFormatException
UnsignedByte
public UnsignedByte(String sValue)
throws NumberFormatException
- Throws:
NumberFormatException
setValue
public void setValue(long sValue)
throws NumberFormatException
- validates the data and sets the value for the object.
- Overrides:
setValue
in class UnsignedShort
- Parameters:
sValue
- the number to set
- Throws:
NumberFormatException
isValid
public static boolean isValid(long sValue)
- validate the value against the xsd value space definition
- Parameters:
sValue
- number to check against range