org.odftoolkit.odfdom.type
Class NonNegativeInteger

java.lang.Object
  extended by org.odftoolkit.odfdom.type.NonNegativeInteger
All Implemented Interfaces:
OdfDataType

public class NonNegativeInteger
extends java.lang.Object
implements OdfDataType

This class represents the in OpenDocument format used data type


Constructor Summary
NonNegativeInteger(int n)
          Allocates a NonNegativeInteger object representing the n argument
 
Method Summary
 int intValue()
          Returns the value of this NonNegativeInteger object as a int primitive
static boolean isValid(java.lang.Integer integerValue)
          check if the specified Integer instance is a valid data type
 java.lang.String toString()
          Returns a String Object representing this NonNegativeInteger's value
static NonNegativeInteger valueOf(java.lang.String stringValue)
          Returns a NonNegativeInteger instance representing the specified String value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NonNegativeInteger

public NonNegativeInteger(int n)
                   throws java.lang.NumberFormatException
Allocates a NonNegativeInteger object representing the n argument

Parameters:
n - the value of the NonNegativeInteger
Throws:
java.lang.NumberFormatException - if the given argument is not a valid NonNegativeInteger
Method Detail

toString

public java.lang.String toString()
Returns a String Object representing this NonNegativeInteger's value

Overrides:
toString in class java.lang.Object
Returns:
return a string representation of the value of this NonNegativeInteger object

valueOf

public static NonNegativeInteger valueOf(java.lang.String stringValue)
                                  throws java.lang.NumberFormatException
Returns a NonNegativeInteger instance representing the specified String value

Parameters:
stringValue - a String value
Returns:
return a NonNegativeInteger instance representing stringValue
Throws:
java.lang.NumberFormatException - if the given argument is not a valid NonNegativeInteger

intValue

public int intValue()
Returns the value of this NonNegativeInteger object as a int primitive

Returns:
the primitive int value of this NonNegativeInteger object.

isValid

public static boolean isValid(java.lang.Integer integerValue)
check if the specified Integer instance is a valid data type

Parameters:
integerValue - the value to be tested
Returns:
true if the value of argument is valid for data type false otherwise


Copyright © 2008-2010 ODF Toolkit Project. All Rights Reserved.