Class PositiveInteger

  • All Implemented Interfaces:
    Serializable, Comparable<BigInteger>

    public class PositiveInteger
    extends NonNegativeInteger
    Custom class for supporting primitive XSD data type positiveInteger

    positiveInteger is derived from nonNegativeInteger by setting the value of minInclusive to be 1. This results in the standard mathematical concept of the positive integer numbers. The value space of positiveInteger is the infinite set {1,2,...}.

    See Also:
    XML Schema 3.3.25, Serialized Form
    • Constructor Detail

      • PositiveInteger

        public PositiveInteger​(byte[] val)
      • PositiveInteger

        public PositiveInteger​(int signum,
                               byte[] magnitude)
      • PositiveInteger

        public PositiveInteger​(int bitLength,
                               int certainty,
                               Random rnd)
      • PositiveInteger

        public PositiveInteger​(int numBits,
                               Random rnd)
      • PositiveInteger

        public PositiveInteger​(String val)
      • PositiveInteger

        public PositiveInteger​(String val,
                               int radix)