| Package | Description | 
|---|---|
| java.awt.image | Provides classes for creating and modifying images. | 
| java.math | Provides classes for performing arbitrary-precision integer
 arithmetic ( BigInteger) and arbitrary-precision decimal
 arithmetic (BigDecimal). | 
| java.security.cert | Provides classes and interfaces for parsing and managing
 certificates, certificate revocation lists (CRLs), and
 certification paths. | 
| java.security.interfaces | Provides interfaces for generating RSA (Rivest, Shamir and
 Adleman AsymmetricCipher algorithm)
 keys as defined in the RSA Laboratory Technical Note
 PKCS#1, and DSA (Digital Signature
 Algorithm) keys as defined in NIST's FIPS-186. | 
| java.security.spec | Provides classes and interfaces for key specifications and algorithm
 parameter specifications. | 
| java.util | Contains the collections framework, legacy collection classes, event model,
date and time facilities, internationalization, and miscellaneous utility
classes (a string tokenizer, a random-number generator, and a bit array). | 
| javax.crypto.interfaces | Provides interfaces for Diffie-Hellman keys as defined in
RSA Laboratories' PKCS #3. | 
| javax.crypto.spec | Provides classes and interfaces for key specifications and algorithm
parameter specifications. | 
| javax.management.openmbean | Provides the open data types and Open MBean descriptor classes. | 
| javax.security.cert | Provides classes for public key certificates. | 
| javax.xml.bind | 
        Provides a runtime binding framework for client applications including
        unmarshalling, marshalling, and validation capabilities. | 
| javax.xml.crypto.dsig.keyinfo | Classes for parsing and processing  KeyInfoelements and structures. | 
| javax.xml.datatype | XML/Java Type Mappings. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | IndexColorModel. getValidPixels()Returns a  BigIntegerthat indicates the valid/invalid
 pixels in the colormap. | 
| Constructor and Description | 
|---|
| IndexColorModel(int bits,
               int size,
               int[] cmap,
               int start,
               int transferType,
               BigInteger validBits)Constructs an  IndexColorModelfrom anintarray where eachintis
 comprised of red, green, blue, and alpha
 components in the default RGB color model format. | 
| Modifier and Type | Field and Description | 
|---|---|
| static BigInteger | BigInteger. ONEThe BigInteger constant one. | 
| static BigInteger | BigInteger. TENThe BigInteger constant ten. | 
| static BigInteger | BigInteger. ZEROThe BigInteger constant zero. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | BigInteger. abs()Returns a BigInteger whose value is the absolute value of this
 BigInteger. | 
| BigInteger | BigInteger. add(BigInteger val)Returns a BigInteger whose value is  (this + val). | 
| BigInteger | BigInteger. and(BigInteger val)Returns a BigInteger whose value is  (this & val). | 
| BigInteger | BigInteger. andNot(BigInteger val)Returns a BigInteger whose value is  (this & ~val). | 
| BigInteger | BigInteger. clearBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger
 with the designated bit cleared. | 
| BigInteger | BigInteger. divide(BigInteger val)Returns a BigInteger whose value is  (this / val). | 
| BigInteger[] | BigInteger. divideAndRemainder(BigInteger val)Returns an array of two BigIntegers containing  (this / val)followed by(this % val). | 
| BigInteger | BigInteger. flipBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger
 with the designated bit flipped. | 
| BigInteger | BigInteger. gcd(BigInteger val)Returns a BigInteger whose value is the greatest common divisor of
  abs(this)andabs(val). | 
| BigInteger | BigInteger. max(BigInteger val)Returns the maximum of this BigInteger and  val. | 
| BigInteger | BigInteger. min(BigInteger val)Returns the minimum of this BigInteger and  val. | 
| BigInteger | BigInteger. mod(BigInteger m)Returns a BigInteger whose value is  (this mod m). | 
| BigInteger | BigInteger. modInverse(BigInteger m)Returns a BigInteger whose value is  (this-1mod m). | 
| BigInteger | BigInteger. modPow(BigInteger exponent,
      BigInteger m)Returns a BigInteger whose value is
 (thisexponent mod m). | 
| BigInteger | BigInteger. multiply(BigInteger val)Returns a BigInteger whose value is  (this * val). | 
| BigInteger | BigInteger. negate()Returns a BigInteger whose value is  (-this). | 
| BigInteger | BigInteger. nextProbablePrime()Returns the first integer greater than this  BigIntegerthat
 is probably prime. | 
| BigInteger | BigInteger. not()Returns a BigInteger whose value is  (~this). | 
| BigInteger | BigInteger. or(BigInteger val)Returns a BigInteger whose value is  (this | val). | 
| BigInteger | BigInteger. pow(int exponent)Returns a BigInteger whose value is (thisexponent). | 
| static BigInteger | BigInteger. probablePrime(int bitLength,
             Random rnd)Returns a positive BigInteger that is probably prime, with the
 specified bitLength. | 
| BigInteger | BigInteger. remainder(BigInteger val)Returns a BigInteger whose value is  (this % val). | 
| BigInteger | BigInteger. setBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger
 with the designated bit set. | 
| BigInteger | BigInteger. shiftLeft(int n)Returns a BigInteger whose value is  (this << n). | 
| BigInteger | BigInteger. shiftRight(int n)Returns a BigInteger whose value is  (this >> n). | 
| BigInteger | BigInteger. subtract(BigInteger val)Returns a BigInteger whose value is  (this - val). | 
| BigInteger | BigDecimal. toBigInteger()Converts this  BigDecimalto aBigInteger. | 
| BigInteger | BigDecimal. toBigIntegerExact()Converts this  BigDecimalto aBigInteger,
 checking for lost information. | 
| BigInteger | BigDecimal. unscaledValue()Returns a  BigIntegerwhose value is the unscaled
 value of thisBigDecimal. | 
| static BigInteger | BigInteger. valueOf(long val)Returns a BigInteger whose value is equal to that of the
 specified  long. | 
| BigInteger | BigInteger. xor(BigInteger val)Returns a BigInteger whose value is  (this ^ val). | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | BigInteger. add(BigInteger val)Returns a BigInteger whose value is  (this + val). | 
| BigInteger | BigInteger. and(BigInteger val)Returns a BigInteger whose value is  (this & val). | 
| BigInteger | BigInteger. andNot(BigInteger val)Returns a BigInteger whose value is  (this & ~val). | 
| int | BigInteger. compareTo(BigInteger val)Compares this BigInteger with the specified BigInteger. | 
| BigInteger | BigInteger. divide(BigInteger val)Returns a BigInteger whose value is  (this / val). | 
| BigInteger[] | BigInteger. divideAndRemainder(BigInteger val)Returns an array of two BigIntegers containing  (this / val)followed by(this % val). | 
| BigInteger | BigInteger. gcd(BigInteger val)Returns a BigInteger whose value is the greatest common divisor of
  abs(this)andabs(val). | 
| BigInteger | BigInteger. max(BigInteger val)Returns the maximum of this BigInteger and  val. | 
| BigInteger | BigInteger. min(BigInteger val)Returns the minimum of this BigInteger and  val. | 
| BigInteger | BigInteger. mod(BigInteger m)Returns a BigInteger whose value is  (this mod m). | 
| BigInteger | BigInteger. modInverse(BigInteger m)Returns a BigInteger whose value is  (this-1mod m). | 
| BigInteger | BigInteger. modPow(BigInteger exponent,
      BigInteger m)Returns a BigInteger whose value is
 (thisexponent mod m). | 
| BigInteger | BigInteger. multiply(BigInteger val)Returns a BigInteger whose value is  (this * val). | 
| BigInteger | BigInteger. or(BigInteger val)Returns a BigInteger whose value is  (this | val). | 
| BigInteger | BigInteger. remainder(BigInteger val)Returns a BigInteger whose value is  (this % val). | 
| BigInteger | BigInteger. subtract(BigInteger val)Returns a BigInteger whose value is  (this - val). | 
| BigInteger | BigInteger. xor(BigInteger val)Returns a BigInteger whose value is  (this ^ val). | 
| Constructor and Description | 
|---|
| BigDecimal(BigInteger val)Translates a  BigIntegerinto aBigDecimal. | 
| BigDecimal(BigInteger unscaledVal,
          int scale)Translates a  BigIntegerunscaled value and anintscale into aBigDecimal. | 
| BigDecimal(BigInteger unscaledVal,
          int scale,
          MathContext mc)Translates a  BigIntegerunscaled value and anintscale into aBigDecimal, with rounding
 according to the context settings. | 
| BigDecimal(BigInteger val,
          MathContext mc)Translates a  BigIntegerinto aBigDecimalrounding according to the context settings. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | X509CRLSelector. getMaxCRL()Returns the maxCRLNumber criterion. | 
| BigInteger | X509CRLSelector. getMinCRL()Returns the minCRLNumber criterion. | 
| BigInteger | X509CertSelector. getSerialNumber()Returns the serialNumber criterion. | 
| abstract BigInteger | X509Certificate. getSerialNumber()Gets the  serialNumbervalue from the certificate. | 
| abstract BigInteger | X509CRLEntry. getSerialNumber()Gets the serial number from this X509CRLEntry,
 the userCertificate. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract X509CRLEntry | X509CRL. getRevokedCertificate(BigInteger serialNumber)Gets the CRL entry, if any, with the given certificate serialNumber. | 
| void | X509CRLSelector. setMaxCRLNumber(BigInteger maxCRL)Sets the maxCRLNumber criterion. | 
| void | X509CRLSelector. setMinCRLNumber(BigInteger minCRL)Sets the minCRLNumber criterion. | 
| void | X509CertSelector. setSerialNumber(BigInteger serial)Sets the serialNumber criterion. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | RSAPrivateCrtKey. getCrtCoefficient()Returns the crtCoefficient. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getCrtCoefficient()Returns the crtCoefficient. | 
| BigInteger | DSAParams. getG()Returns the base,  g. | 
| BigInteger | RSAKey. getModulus()Returns the modulus. | 
| BigInteger | DSAParams. getP()Returns the prime,  p. | 
| BigInteger | RSAPrivateCrtKey. getPrimeExponentP()Returns the primeExponentP. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getPrimeExponentP()Returns the primeExponentP. | 
| BigInteger | RSAPrivateCrtKey. getPrimeExponentQ()Returns the primeExponentQ. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getPrimeExponentQ()Returns the primeExponentQ. | 
| BigInteger | RSAPrivateCrtKey. getPrimeP()Returns the primeP. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getPrimeP()Returns the primeP. | 
| BigInteger | RSAPrivateCrtKey. getPrimeQ()Returns the primeQ. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getPrimeQ()Returns the primeQ. | 
| BigInteger | RSAPrivateKey. getPrivateExponent()Returns the private exponent. | 
| BigInteger | RSAPublicKey. getPublicExponent()Returns the public exponent. | 
| BigInteger | RSAPrivateCrtKey. getPublicExponent()Returns the public exponent. | 
| BigInteger | RSAMultiPrimePrivateCrtKey. getPublicExponent()Returns the public exponent. | 
| BigInteger | DSAParams. getQ()Returns the subprime,  q. | 
| BigInteger | ECPrivateKey. getS()Returns the private value S. | 
| BigInteger | DSAPrivateKey. getX()Returns the value of the private key,  x. | 
| BigInteger | DSAPublicKey. getY()Returns the value of the public key,  y. | 
| Modifier and Type | Field and Description | 
|---|---|
| static BigInteger | RSAKeyGenParameterSpec. F0The public-exponent value F0 = 3. | 
| static BigInteger | RSAKeyGenParameterSpec. F4The public exponent-value F4 = 65537. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | EllipticCurve. getA()Returns the first coefficient  aof the
 elliptic curve. | 
| BigInteger | ECPoint. getAffineX()Returns the affine x-coordinate  x. | 
| BigInteger | ECPoint. getAffineY()Returns the affine y-coordinate  y. | 
| BigInteger | EllipticCurve. getB()Returns the second coefficient  bof the
 elliptic curve. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getCrtCoefficient()Returns the crtCoefficient. | 
| BigInteger | RSAOtherPrimeInfo. getCrtCoefficient()Returns the prime's crtCoefficient. | 
| BigInteger | RSAPrivateCrtKeySpec. getCrtCoefficient()Returns the crtCoefficient. | 
| BigInteger | RSAOtherPrimeInfo. getExponent()Returns the prime's exponent. | 
| BigInteger | DSAParameterSpec. getG()Returns the base  g. | 
| BigInteger | DSAPrivateKeySpec. getG()Returns the base  g. | 
| BigInteger | DSAPublicKeySpec. getG()Returns the base  g. | 
| BigInteger | RSAPublicKeySpec. getModulus()Returns the modulus. | 
| BigInteger | RSAPrivateKeySpec. getModulus()Returns the modulus. | 
| BigInteger | ECParameterSpec. getOrder()Returns the order of the generator. | 
| BigInteger | DSAParameterSpec. getP()Returns the prime  p. | 
| BigInteger | DSAPrivateKeySpec. getP()Returns the prime  p. | 
| BigInteger | DSAPublicKeySpec. getP()Returns the prime  p. | 
| BigInteger | ECFieldFp. getP()Returns the prime  pof this prime finite field. | 
| BigInteger | RSAOtherPrimeInfo. getPrime()Returns the prime. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentP()Returns the primeExponentP. | 
| BigInteger | RSAPrivateCrtKeySpec. getPrimeExponentP()Returns the primeExponentP. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentQ()Returns the primeExponentQ. | 
| BigInteger | RSAPrivateCrtKeySpec. getPrimeExponentQ()Returns the primeExponentQ. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getPrimeP()Returns the primeP. | 
| BigInteger | RSAPrivateCrtKeySpec. getPrimeP()Returns the primeP. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getPrimeQ()Returns the primeQ. | 
| BigInteger | RSAPrivateCrtKeySpec. getPrimeQ()Returns the primeQ. | 
| BigInteger | RSAPrivateKeySpec. getPrivateExponent()Returns the private exponent. | 
| BigInteger | RSAMultiPrimePrivateCrtKeySpec. getPublicExponent()Returns the public exponent. | 
| BigInteger | RSAPublicKeySpec. getPublicExponent()Returns the public exponent. | 
| BigInteger | RSAPrivateCrtKeySpec. getPublicExponent()Returns the public exponent. | 
| BigInteger | RSAKeyGenParameterSpec. getPublicExponent()Returns the public-exponent value. | 
| BigInteger | DSAParameterSpec. getQ()Returns the sub-prime  q. | 
| BigInteger | DSAPrivateKeySpec. getQ()Returns the sub-prime  q. | 
| BigInteger | DSAPublicKeySpec. getQ()Returns the sub-prime  q. | 
| BigInteger | ECFieldF2m. getReductionPolynomial()Returns a BigInteger whose i-th bit corresponds to the
 i-th coefficient of the reduction polynomial for polynomial
 basis or null for normal basis. | 
| BigInteger | ECPrivateKeySpec. getS()Returns the private value S. | 
| BigInteger | DSAPrivateKeySpec. getX()Returns the private key  x. | 
| BigInteger | DSAPublicKeySpec. getY()Returns the public key  y. | 
| Constructor and Description | 
|---|
| DSAParameterSpec(BigInteger p,
                BigInteger q,
                BigInteger g)Creates a new DSAParameterSpec with the specified parameter values. | 
| DSAPrivateKeySpec(BigInteger x,
                 BigInteger p,
                 BigInteger q,
                 BigInteger g)Creates a new DSAPrivateKeySpec with the specified parameter values. | 
| DSAPublicKeySpec(BigInteger y,
                BigInteger p,
                BigInteger q,
                BigInteger g)Creates a new DSAPublicKeySpec with the specified parameter values. | 
| ECFieldF2m(int m,
          BigInteger rp)Creates an elliptic curve characteristic 2 finite
 field which has 2^ melements with
 polynomial basis. | 
| ECFieldFp(BigInteger p)Creates an elliptic curve prime finite field
 with the specified prime  p. | 
| ECParameterSpec(EllipticCurve curve,
               ECPoint g,
               BigInteger n,
               int h)Creates elliptic curve domain parameters based on the
 specified values. | 
| ECPoint(BigInteger x,
       BigInteger y)Creates an ECPoint from the specified affine x-coordinate
  xand affine y-coordinatey. | 
| ECPrivateKeySpec(BigInteger s,
                ECParameterSpec params)Creates a new ECPrivateKeySpec with the specified
 parameter values. | 
| EllipticCurve(ECField field,
             BigInteger a,
             BigInteger b)Creates an elliptic curve with the specified elliptic field
  fieldand the coefficientsaandb. | 
| EllipticCurve(ECField field,
             BigInteger a,
             BigInteger b,
             byte[] seed)Creates an elliptic curve with the specified elliptic field
  field, the coefficientsaandb, and theseedused for curve generation. | 
| RSAKeyGenParameterSpec(int keysize,
                      BigInteger publicExponent)Constructs a new  RSAParameterSpecobject from the
 given keysize and public-exponent value. | 
| RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
                              BigInteger publicExponent,
                              BigInteger privateExponent,
                              BigInteger primeP,
                              BigInteger primeQ,
                              BigInteger primeExponentP,
                              BigInteger primeExponentQ,
                              BigInteger crtCoefficient,
                              RSAOtherPrimeInfo[] otherPrimeInfo)Creates a new  RSAMultiPrimePrivateCrtKeySpecgiven the modulus, publicExponent, privateExponent,
 primeP, primeQ, primeExponentP, primeExponentQ,
 crtCoefficient, and otherPrimeInfo as defined in PKCS#1 v2.1. | 
| RSAOtherPrimeInfo(BigInteger prime,
                 BigInteger primeExponent,
                 BigInteger crtCoefficient)Creates a new  RSAOtherPrimeInfogiven the prime, primeExponent, and
 crtCoefficient as defined in PKCS#1. | 
| RSAPrivateCrtKeySpec(BigInteger modulus,
                    BigInteger publicExponent,
                    BigInteger privateExponent,
                    BigInteger primeP,
                    BigInteger primeQ,
                    BigInteger primeExponentP,
                    BigInteger primeExponentQ,
                    BigInteger crtCoefficient)Creates a new  RSAPrivateCrtKeySpecgiven the modulus, publicExponent, privateExponent,
 primeP, primeQ, primeExponentP, primeExponentQ, and
 crtCoefficient as defined in PKCS#1. | 
| RSAPrivateKeySpec(BigInteger modulus,
                 BigInteger privateExponent)Creates a new RSAPrivateKeySpec. | 
| RSAPublicKeySpec(BigInteger modulus,
                BigInteger publicExponent)Creates a new RSAPublicKeySpec. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | Scanner. nextBigInteger()Scans the next token of the input as a  BigInteger. | 
| BigInteger | Scanner. nextBigInteger(int radix)Scans the next token of the input as a  BigInteger. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | DHPrivateKey. getX()Returns the private value,  x. | 
| BigInteger | DHPublicKey. getY()Returns the public value,  y. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | DHPrivateKeySpec. getG()Returns the base generator  g. | 
| BigInteger | DHParameterSpec. getG()Returns the base generator  g. | 
| BigInteger | DHPublicKeySpec. getG()Returns the base generator  g. | 
| BigInteger | DHPrivateKeySpec. getP()Returns the prime modulus  p. | 
| BigInteger | DHParameterSpec. getP()Returns the prime modulus  p. | 
| BigInteger | DHPublicKeySpec. getP()Returns the prime modulus  p. | 
| BigInteger | DHPrivateKeySpec. getX()Returns the private value  x. | 
| BigInteger | DHPublicKeySpec. getY()Returns the public value  y. | 
| Constructor and Description | 
|---|
| DHParameterSpec(BigInteger p,
               BigInteger g)Constructs a parameter set for Diffie-Hellman, using a prime modulus
  pand a base generatorg. | 
| DHParameterSpec(BigInteger p,
               BigInteger g,
               int l)Constructs a parameter set for Diffie-Hellman, using a prime modulus
  p, a base generatorg,
 and the size in bits,l, of the random exponent
 (private value). | 
| DHPrivateKeySpec(BigInteger x,
                BigInteger p,
                BigInteger g)Constructor that takes a private value  x, a prime
 modulusp, and a base generatorg. | 
| DHPublicKeySpec(BigInteger y,
               BigInteger p,
               BigInteger g)Constructor that takes a public value  y, a prime
 modulusp, and a base generatorg. | 
| Modifier and Type | Field and Description | 
|---|---|
| static SimpleType<BigInteger> | SimpleType. BIGINTEGERThe  SimpleTypeinstance describing values whose
 Java class name isjava.math.BigInteger. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract BigInteger | X509Certificate. getSerialNumber()Gets the  serialNumbervalue from the certificate. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | DatatypeConverterInterface. parseInteger(String lexicalXSDInteger)
 Convert the string argument into a BigInteger value. | 
| static BigInteger | DatatypeConverter. parseInteger(String lexicalXSDInteger)
 Convert the string argument into a BigInteger value. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | DatatypeConverterInterface. printInteger(BigInteger val)
 Converts a BigInteger value into a string. | 
| static String | DatatypeConverter. printInteger(BigInteger val)
 Converts a BigInteger value into a string. | 
| Modifier and Type | Method and Description | 
|---|---|
| BigInteger | X509IssuerSerial. getSerialNumber()Returns the serial number of this  X509IssuerSerial. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract X509IssuerSerial | KeyInfoFactory. newX509IssuerSerial(String issuerName,
                   BigInteger serialNumber)Creates an  X509IssuerSerialfrom the specified X.500 issuer
 distinguished name and serial number. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract BigInteger | XMLGregorianCalendar. getEon()Return high order component for XML Schema 1.0 dateTime datatype field for
  year. | 
| abstract BigInteger | XMLGregorianCalendar. getEonAndYear()Return XML Schema 1.0 dateTime datatype field for
  year. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Duration | DatatypeFactory. newDuration(boolean isPositive,
           BigInteger years,
           BigInteger months,
           BigInteger days,
           BigInteger hours,
           BigInteger minutes,
           BigDecimal seconds)Obtain a new instance of a  Durationspecifying theDurationas isPositive, years, months, days, hours, minutes, seconds. | 
| Duration | DatatypeFactory. newDurationDayTime(boolean isPositive,
                  BigInteger day,
                  BigInteger hour,
                  BigInteger minute,
                  BigInteger second)Create a  Durationof typexdt:dayTimeDurationusing the specifiedday,hour,minuteandsecondas defined in
 
   XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration. | 
| Duration | DatatypeFactory. newDurationYearMonth(boolean isPositive,
                    BigInteger year,
                    BigInteger month)Create a  Durationof typexdt:yearMonthDurationusing the specifiedyearandmonthas defined in
 
   XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration. | 
| abstract XMLGregorianCalendar | DatatypeFactory. newXMLGregorianCalendar(BigInteger year,
                       int month,
                       int day,
                       int hour,
                       int minute,
                       int second,
                       BigDecimal fractionalSecond,
                       int timezone)Constructor allowing for complete value spaces allowed by
 W3C XML Schema 1.0 recommendation for xsd:dateTime and related
 builtin datatypes. | 
| abstract void | XMLGregorianCalendar. setYear(BigInteger year)Set low and high order component of XSD  dateTimeyear field. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.