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
-
-
Field Summary
-
Fields inherited from class org.apache.axis2.databinding.types.UnsignedInt
lValue
-
-
Constructor Summary
Constructors Constructor Description UnsignedByte()
UnsignedByte(long sValue)
ctor for UnsignedByteUnsignedByte(String sValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
isValid(long sValue)
validate the value against the xsd value space definitionvoid
setValue(long sValue)
validates the data and sets the value for the object.-
Methods inherited from class org.apache.axis2.databinding.types.UnsignedInt
byteValue, doubleValue, equals, floatValue, hashCode, intValue, longValue, shortValue, toString
-
-
-
-
Constructor Detail
-
UnsignedByte
public UnsignedByte()
-
UnsignedByte
public UnsignedByte(long sValue) throws NumberFormatException
ctor for UnsignedByte- Throws:
Exception
- will be thrown if validation failsNumberFormatException
-
UnsignedByte
public UnsignedByte(String sValue) throws NumberFormatException
- Throws:
NumberFormatException
-
-
Method Detail
-
setValue
public void setValue(long sValue) throws NumberFormatException
validates the data and sets the value for the object.- Overrides:
setValue
in classUnsignedShort
- 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
-
-