Class NonNegativeInteger

java.lang.Object
ome.xml.model.primitives.PrimitiveType<Integer>
ome.xml.model.primitives.NonNegativeInteger
All Implemented Interfaces:
PrimitiveNumber
Direct Known Subclasses:
PositiveInteger

public class NonNegativeInteger extends PrimitiveType<Integer> implements PrimitiveNumber
An integer whose constraints are bound to Java's 32-bit signed integer type and a further non-negative restriction.
Author:
callan
  • Constructor Details

    • NonNegativeInteger

      public NonNegativeInteger(Integer value)
  • Method Details

    • getNumberValue

      public Number getNumberValue()
      Specified by:
      getNumberValue in interface PrimitiveNumber
    • valueOf

      public static NonNegativeInteger valueOf(String s)
      Returns an NonNegativeInteger object holding the value of the specified string.
      Parameters:
      s - The string to be parsed.
      Returns:
      See above.