org.odftoolkit.odfdom.type
Class NonNegativeInteger

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

public class NonNegativeInteger
extends Object
implements OdfDataType

This class represents the in OpenDocument format used data type nonNegativeInteger


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(Integer integerValue)
          check if the specified Integer instance is a valid nonNegativeInteger data type
 String toString()
          Returns a String Object representing this NonNegativeInteger's value
static NonNegativeInteger valueOf(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 NumberFormatException
Allocates a NonNegativeInteger object representing the n argument

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

toString

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

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

valueOf

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

Parameters:
stringValue - a String value
Returns:
return a NonNegativeInteger instance representing stringValue
Throws:
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(Integer integerValue)
check if the specified Integer instance is a valid nonNegativeInteger data type

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


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.