JavaTM Platform
Standard Ed. 6

クラス
java.math.BigInteger の使用

BigInteger を使用しているパッケージ
java.awt.image イメージを作成および修正するためのクラスを提供します。 
java.math 任意精度の整数演算 (BigInteger) および任意精度の小数演算 (BigDecimal) を行うクラスを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.security.interfaces RSA Laboratory Technical Note PKCS#1 で定義されている RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm) 鍵と、NIST の FIPS-186 で定義されている DSA (Digital SignatureAlgorithm) 鍵を生成するためのインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
javax.crypto.interfaces RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。 
javax.crypto.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.security.cert 公開鍵証明書用のクラスを提供します。 
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.crypto.dsig.keyinfo KeyInfo 要素および構造を構文解析して処理するクラス。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
 

java.awt.image での BigInteger の使用
 

BigInteger を返す java.awt.image のメソッド
 BigInteger IndexColorModel.getValidPixels()
          カラーマップの有効/無効ピクセルを示す BigInteger を返します。
 

BigInteger 型のパラメータを持つ java.awt.image のコンストラクタ
IndexColorModel(int bits, int size, int[] cmap, int start, int transferType, BigInteger validBits)
          int の配列から IndexColorModel を構築します。
 

java.math での BigInteger の使用
 

BigInteger として宣言されている java.math のフィールド
static BigInteger BigInteger.ONE
          BigInteger 定数 1 です。
static BigInteger BigInteger.TEN
          BigInteger 定数 10 です。
static BigInteger BigInteger.ZERO
          BigInteger 定数 0 です。
 

BigInteger を返す java.math のメソッド
 BigInteger BigInteger.abs()
          値がこの BigInteger の絶対値である BigInteger を返します。
 BigInteger BigInteger.add(BigInteger val)
          値が (this + val) である BigInteger を返します。
 BigInteger BigInteger.and(BigInteger val)
          値が (this & val) の BigInteger を返します (このメソッドは、this と val の両方が負の場合は負の BigInteger を返す)。
 BigInteger BigInteger.andNot(BigInteger val)
          値が (this & ~val) である BigInteger を返します。
 BigInteger BigInteger.clearBit(int n)
          値がこの BigInteger に等しい BigInteger を、指定されたビットをクリアーして返します ((this & ~(1<<n)) を計算する)。
 BigInteger BigInteger.divide(BigInteger val)
          値が (this / val) である BigInteger を返します。
 BigInteger[] BigInteger.divideAndRemainder(BigInteger val)
          (this / val) そして (this % val) と続く、2 つの BigInteger の配列を返します。
 BigInteger BigInteger.flipBit(int n)
          値がこの BigInteger に等しい BigInteger を、指定されたビットを反転させて返します ((this ^ (1<<n)) を計算する)。
 BigInteger BigInteger.gcd(BigInteger val)
          値が abs(this)abs(val) の最大公約数である BigInteger を返します。
 BigInteger BigInteger.max(BigInteger val)
          この BigInteger と val の最大値を返します。
 BigInteger BigInteger.min(BigInteger val)
          この BigInteger と val の最小値を返します。
 BigInteger BigInteger.mod(BigInteger m)
          値が (this mod m) の BigInteger を返します。
 BigInteger BigInteger.modInverse(BigInteger m)
          値が (this-1 mod m) の BigInteger を返します。
 BigInteger BigInteger.modPow(BigInteger exponent, BigInteger m)
          値が (thisexponent mod m) の BigInteger を返します (pow と違って、このメソッドは負の指数を許容する)。
 BigInteger BigInteger.multiply(BigInteger val)
          値が (this * val) である BigInteger を返します。
 BigInteger BigInteger.negate()
          値が (-this) の BigInteger を返します。
 BigInteger BigInteger.nextProbablePrime()
          この BigInteger より大きい最初の整数 (おそらく素数) を返します。
 BigInteger BigInteger.not()
          値が (~this) の BigInteger を返します (このメソッドは、この BigInteger が負でない場合に負の値を返す)。
 BigInteger BigInteger.or(BigInteger val)
          値が (this | val) の BigInteger を返します (このメソッドは、this または val が負の場合は負の BigInteger を返す)。
 BigInteger BigInteger.pow(int exponent)
          値が (thisexponent) の BigInteger を返します。
static BigInteger BigInteger.probablePrime(int bitLength, Random rnd)
          指定されたビット長で正の BigInteger (おそらく素数) を返します。
 BigInteger BigInteger.remainder(BigInteger val)
          値が (this % val) である BigInteger を返します。
 BigInteger BigInteger.setBit(int n)
          値がこの BigInteger に等しい BigInteger を、指定されたビットを設定して返します ((this | (1<<n)) を計算する)。
 BigInteger BigInteger.shiftLeft(int n)
          値が (this << n) の BigInteger を返します。
 BigInteger BigInteger.shiftRight(int n)
          値が (this >> n) の BigInteger を返します。
 BigInteger BigInteger.subtract(BigInteger val)
          値が (this - val) である BigInteger を返します。
 BigInteger BigDecimal.toBigInteger()
          この BigDecimalBigInteger に変換します。
 BigInteger BigDecimal.toBigIntegerExact()
          この BigDecimalBigInteger に変換し、失われた情報がないかどうかを確認します。
 BigInteger BigDecimal.unscaledValue()
          値がこの BigDecimal の「スケールなしの値」である BigInteger を返します ((this * 10this.scale()) を計算する)。
static BigInteger BigInteger.valueOf(long val)
          値が指定された long の値と等しい BigInteger を返します。
 BigInteger BigInteger.xor(BigInteger val)
          値が (this ^ val) の BigInteger を返します (このメソッドは、this と val の片方だけが負の場合に負の BigInteger を返す)。
 

BigInteger 型のパラメータを持つ java.math のメソッド
 BigInteger BigInteger.add(BigInteger val)
          値が (this + val) である BigInteger を返します。
 BigInteger BigInteger.and(BigInteger val)
          値が (this & val) の BigInteger を返します (このメソッドは、this と val の両方が負の場合は負の BigInteger を返す)。
 BigInteger BigInteger.andNot(BigInteger val)
          値が (this & ~val) である BigInteger を返します。
 int BigInteger.compareTo(BigInteger val)
          この BigInteger を指定された BigInteger と比較します。
 BigInteger BigInteger.divide(BigInteger val)
          値が (this / val) である BigInteger を返します。
 BigInteger[] BigInteger.divideAndRemainder(BigInteger val)
          (this / val) そして (this % val) と続く、2 つの BigInteger の配列を返します。
 BigInteger BigInteger.gcd(BigInteger val)
          値が abs(this)abs(val) の最大公約数である BigInteger を返します。
 BigInteger BigInteger.max(BigInteger val)
          この BigInteger と val の最大値を返します。
 BigInteger BigInteger.min(BigInteger val)
          この BigInteger と val の最小値を返します。
 BigInteger BigInteger.mod(BigInteger m)
          値が (this mod m) の BigInteger を返します。
 BigInteger BigInteger.modInverse(BigInteger m)
          値が (this-1 mod m) の BigInteger を返します。
 BigInteger BigInteger.modPow(BigInteger exponent, BigInteger m)
          値が (thisexponent mod m) の BigInteger を返します (pow と違って、このメソッドは負の指数を許容する)。
 BigInteger BigInteger.multiply(BigInteger val)
          値が (this * val) である BigInteger を返します。
 BigInteger BigInteger.or(BigInteger val)
          値が (this | val) の BigInteger を返します (このメソッドは、this または val が負の場合は負の BigInteger を返す)。
 BigInteger BigInteger.remainder(BigInteger val)
          値が (this % val) である BigInteger を返します。
 BigInteger BigInteger.subtract(BigInteger val)
          値が (this - val) である BigInteger を返します。
 BigInteger BigInteger.xor(BigInteger val)
          値が (this ^ val) の BigInteger を返します (このメソッドは、this と val の片方だけが負の場合に負の BigInteger を返す)。
 

BigInteger 型のパラメータを持つ java.math のコンストラクタ
BigDecimal(BigInteger val)
          BigIntegerBigDecimal に変換します。
BigDecimal(BigInteger unscaledVal, int scale)
          BigInteger のスケールなしの値と int のスケールを BigDecimal に変換します。
BigDecimal(BigInteger unscaledVal, int scale, MathContext mc)
          コンテキスト設定に従った丸めを使用して、BigInteger のスケールなしの値と int のスケールを BigDecimal に変換します。
BigDecimal(BigInteger val, MathContext mc)
          コンテキスト設定に従った丸めを使用して、BigIntegerBigDecimal に変換します。
 

java.security.cert での BigInteger の使用
 

BigInteger を返す java.security.cert のメソッド
 BigInteger X509CRLSelector.getMaxCRL()
          maxCRLNumber 基準値を返します。
 BigInteger X509CRLSelector.getMinCRL()
          minCRLNumber 基準値を返します。
abstract  BigInteger X509Certificate.getSerialNumber()
          証明書から serialNumber 値を取得します。
 BigInteger X509CertSelector.getSerialNumber()
          serialNumber 基準値を返します。
abstract  BigInteger X509CRLEntry.getSerialNumber()
          この X509CRLEntry からシリアル番号 userCertificate を取得します。
 

BigInteger 型のパラメータを持つ java.security.cert のメソッド
abstract  X509CRLEntry X509CRL.getRevokedCertificate(BigInteger serialNumber)
          指定された証明書の serialNumber を持つ CRL エントリを取得します (ある場合)。
 void X509CRLSelector.setMaxCRLNumber(BigInteger maxCRL)
          maxCRLNumber 基準値を設定します。
 void X509CRLSelector.setMinCRLNumber(BigInteger minCRL)
          minCRLNumber 基準値を設定します。
 void X509CertSelector.setSerialNumber(BigInteger serial)
          serialNumber 基準値を設定します。
 

java.security.interfaces での BigInteger の使用
 

BigInteger を返す java.security.interfaces のメソッド
 BigInteger RSAPrivateCrtKey.getCrtCoefficient()
          crtCoefficient を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getCrtCoefficient()
          crtCoefficient を返します。
 BigInteger DSAParams.getG()
          ベースの g を返します。
 BigInteger RSAKey.getModulus()
          モジュラスを返します。
 BigInteger DSAParams.getP()
          プライムの p を返します。
 BigInteger RSAPrivateCrtKey.getPrimeExponentP()
          primeExponentP を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getPrimeExponentP()
          primeExponentP を返します。
 BigInteger RSAPrivateCrtKey.getPrimeExponentQ()
          primeExponentQ を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getPrimeExponentQ()
          primeExponentQ を返します。
 BigInteger RSAPrivateCrtKey.getPrimeP()
          primeP を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getPrimeP()
          primeP を返します。
 BigInteger RSAPrivateCrtKey.getPrimeQ()
          primeQ を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getPrimeQ()
          primeQ を返します。
 BigInteger RSAPrivateKey.getPrivateExponent()
          非公開指数を返します。
 BigInteger RSAPublicKey.getPublicExponent()
          公開指数を返します。
 BigInteger RSAPrivateCrtKey.getPublicExponent()
          公開指数を返します。
 BigInteger RSAMultiPrimePrivateCrtKey.getPublicExponent()
          公開指数を返します。
 BigInteger DSAParams.getQ()
          サブプライムの q を返します。
 BigInteger ECPrivateKey.getS()
          非公開値 S を返します。
 BigInteger DSAPrivateKey.getX()
          非公開鍵の値 x を返します。
 BigInteger DSAPublicKey.getY()
          公開鍵の値 y を返します。
 

java.security.spec での BigInteger の使用
 

BigInteger として宣言されている java.security.spec のフィールド
static BigInteger RSAKeyGenParameterSpec.F0
          公開指数値 F0 = 3
static BigInteger RSAKeyGenParameterSpec.F4
          公開指数値 F4 = 65537
 

BigInteger を返す java.security.spec のメソッド
 BigInteger EllipticCurve.getA()
          楕円曲線の第 1 係数 a を返します。
 BigInteger ECPoint.getAffineX()
          アフィン x 座標 x を返します。
 BigInteger ECPoint.getAffineY()
          アフィン y 座標 y を返します。
 BigInteger EllipticCurve.getB()
          楕円曲線の第 2 係数 b を返します。
 BigInteger RSAPrivateCrtKeySpec.getCrtCoefficient()
          crtCoefficient を返します。
 BigInteger RSAOtherPrimeInfo.getCrtCoefficient()
          プライムの crtCoefficient を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getCrtCoefficient()
          crtCoefficient を返します。
 BigInteger RSAOtherPrimeInfo.getExponent()
          プライムの指数を返します。
 BigInteger DSAPublicKeySpec.getG()
          ベース g を返します。
 BigInteger DSAParameterSpec.getG()
          ベース g を返します。
 BigInteger DSAPrivateKeySpec.getG()
          ベース g を返します。
 BigInteger RSAPublicKeySpec.getModulus()
          モジュラスを返します。
 BigInteger RSAPrivateKeySpec.getModulus()
          モジュラスを返します。
 BigInteger ECParameterSpec.getOrder()
          ジェネレータの位数を返します。
 BigInteger DSAPublicKeySpec.getP()
          プライム p を返します。
 BigInteger DSAParameterSpec.getP()
          プライム p を返します。
 BigInteger ECFieldFp.getP()
          この素数位数の有限体の素数 p を返します。
 BigInteger DSAPrivateKeySpec.getP()
          プライム p を返します。
 BigInteger RSAOtherPrimeInfo.getPrime()
          プライムを返します。
 BigInteger RSAPrivateCrtKeySpec.getPrimeExponentP()
          primeExponentP を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentP()
          primeExponentP を返します。
 BigInteger RSAPrivateCrtKeySpec.getPrimeExponentQ()
          primeExponentQ を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentQ()
          primeExponentQ を返します。
 BigInteger RSAPrivateCrtKeySpec.getPrimeP()
          primeP を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getPrimeP()
          primeP を返します。
 BigInteger RSAPrivateCrtKeySpec.getPrimeQ()
          primeQ を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getPrimeQ()
          primeQ を返します。
 BigInteger RSAPrivateKeySpec.getPrivateExponent()
          非公開指数を返します。
 BigInteger RSAPublicKeySpec.getPublicExponent()
          公開指数を返します。
 BigInteger RSAPrivateCrtKeySpec.getPublicExponent()
          公開指数を返します。
 BigInteger RSAMultiPrimePrivateCrtKeySpec.getPublicExponent()
          公開指数を返します。
 BigInteger RSAKeyGenParameterSpec.getPublicExponent()
          公開指数値を返します。
 BigInteger DSAPublicKeySpec.getQ()
          サブプライム q を返します。
 BigInteger DSAParameterSpec.getQ()
          サブプライム q を返します。
 BigInteger DSAPrivateKeySpec.getQ()
          サブプライム q を返します。
 BigInteger ECFieldF2m.getReductionPolynomial()
          多項式基底の場合は i 番目のビットが既約多項式の i 番目の係数に対応するような BigInteger を返し、標準基底の場合は null を返します。
 BigInteger ECPrivateKeySpec.getS()
          非公開値 S を返します。
 BigInteger DSAPrivateKeySpec.getX()
          非公開鍵 x を返します。
 BigInteger DSAPublicKeySpec.getY()
          公開鍵 y を返します。
 

BigInteger 型のパラメータを持つ java.security.spec のコンストラクタ
DSAParameterSpec(BigInteger p, BigInteger q, BigInteger g)
          指定されたパラメータ値を使って新しい DSAParameterSpec を作成します。
DSAPrivateKeySpec(BigInteger x, BigInteger p, BigInteger q, BigInteger g)
          指定されたパラメータ値を使って新しい DSAPrivateKeySpec を作成します。
DSAPublicKeySpec(BigInteger y, BigInteger p, BigInteger q, BigInteger g)
          指定されたパラメータ値を使って新しい DSAPublicKeySpec を作成します。
ECFieldF2m(int m, BigInteger rp)
          楕円曲線の標数 2 の有限体 (要素数 2^m) を、多項式基底 (polynomial basis) で作成します。
ECFieldFp(BigInteger p)
          指定された素数 p を使用して楕円曲線の素数位数の有限体を作成します。
ECParameterSpec(EllipticCurve curve, ECPoint g, BigInteger n, int h)
          指定された値に基づいて楕円曲線ドメインパラメータを作成します。
ECPoint(BigInteger x, BigInteger y)
          指定されたアフィン x 座標 x とアフィン y 座標 y から ECPoint を作成します。
ECPrivateKeySpec(BigInteger s, ECParameterSpec params)
          指定されたパラメータ値を使って ECPrivateKeySpec を作成します。
EllipticCurve(ECField field, BigInteger a, BigInteger b)
          指定された楕円体 field と係数 ab を使って楕円曲線を作成します。
EllipticCurve(ECField field, BigInteger a, BigInteger b, byte[] seed)
          指定された楕円体 field、係数 ab、および曲線生成用 seed を使って楕円曲線を作成します。
RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
          指定されたキーサイズおよび公開指数値から新しい RSAParameterSpec オブジェクトを構築します。
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo)
          PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient)
          PKCS#1 の定義によるprime、primeExponent、crtCoefficient を与える新しい RSAOtherPrimeInfo を作成します。
RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)
          PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。
RSAPrivateKeySpec(BigInteger modulus, BigInteger privateExponent)
          新しい RSAPrivateKeySpec を作成します。
RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent)
          新しい RSAPublicKeySpec を作成します。
 

java.util での BigInteger の使用
 

BigInteger を返す java.util のメソッド
 BigInteger Scanner.nextBigInteger()
          入力の次のトークンを BigInteger としてスキャンします。
 BigInteger Scanner.nextBigInteger(int radix)
          入力の次のトークンを BigInteger としてスキャンします。
 

javax.crypto.interfaces での BigInteger の使用
 

BigInteger を返す javax.crypto.interfaces のメソッド
 BigInteger DHPrivateKey.getX()
          非公開鍵の値 x を返します。
 BigInteger DHPublicKey.getY()
          公開鍵の値 y を返します。
 

javax.crypto.spec での BigInteger の使用
 

BigInteger を返す javax.crypto.spec のメソッド
 BigInteger DHParameterSpec.getG()
          ベースジェネレータ g を返します。
 BigInteger DHPrivateKeySpec.getG()
          ベースジェネレータ g を返します。
 BigInteger DHPublicKeySpec.getG()
          ベースジェネレータ g を返します。
 BigInteger DHParameterSpec.getP()
          prime モジュール p を返します。
 BigInteger DHPrivateKeySpec.getP()
          prime モジュール p を返します。
 BigInteger DHPublicKeySpec.getP()
          prime モジュール p を返します。
 BigInteger DHPrivateKeySpec.getX()
          非公開の値 x を返します。
 BigInteger DHPublicKeySpec.getY()
          公開の値 y を返します。
 

BigInteger 型のパラメータを持つ javax.crypto.spec のコンストラクタ
DHParameterSpec(BigInteger p, BigInteger g)
          プライムモジュラス p およびベースジェネレータ g を使用して、Diffie-Hellman のパラメータセットを構築します。
DHParameterSpec(BigInteger p, BigInteger g, int l)
          プライムモジュラス p、ベースジェネレータ g、およびランダム指数 (非公開の値) のビット単位のサイズ l を使用して、Diffie-Hellman のパラメータセットを構築します。
DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g)
          非公開鍵の値 x、プライムモジュラス p、およびベースジェネレータ g をとるコンストラクタです。
DHPublicKeySpec(BigInteger y, BigInteger p, BigInteger g)
          公開鍵の値 y、プライムモジュラス p、およびベースジェネレータ g をとるコンストラクタです。
 

javax.management.openmbean での BigInteger の使用
 

BigInteger 型の型パラメータを持つ javax.management.openmbean のフィールド
static SimpleType<BigInteger> SimpleType.BIGINTEGER
          Java クラス名が java.math.BigInteger の値を記述する SimpleType インスタンスです。
 

javax.security.cert での BigInteger の使用
 

BigInteger を返す javax.security.cert のメソッド
abstract  BigInteger X509Certificate.getSerialNumber()
          証明書から serialNumber 値を取得します。
 

javax.xml.bind での BigInteger の使用
 

BigInteger を返す javax.xml.bind のメソッド
 BigInteger DatatypeConverterInterface.parseInteger(String lexicalXSDInteger)
           文字列引数を BigInteger 値に変換します。
static BigInteger DatatypeConverter.parseInteger(String lexicalXSDInteger)
           文字列引数を BigInteger 値に変換します。
 

BigInteger 型のパラメータを持つ javax.xml.bind のメソッド
 String DatatypeConverterInterface.printInteger(BigInteger val)
           BigInteger 値を文字列に変換します。
static String DatatypeConverter.printInteger(BigInteger val)
           BigInteger 値を文字列に変換します。
 

javax.xml.crypto.dsig.keyinfo での BigInteger の使用
 

BigInteger を返す javax.xml.crypto.dsig.keyinfo のメソッド
 BigInteger X509IssuerSerial.getSerialNumber()
          この X509IssuerSerial のシリアル番号を返します。
 

BigInteger 型のパラメータを持つ javax.xml.crypto.dsig.keyinfo のメソッド
abstract  X509IssuerSerial KeyInfoFactory.newX509IssuerSerial(String issuerName, BigInteger serialNumber)
          指定した X.500 発行者識別名およびシリアル番号から X509IssuerSerial を作成します。
 

javax.xml.datatype での BigInteger の使用
 

BigInteger を返す javax.xml.datatype のメソッド
abstract  BigInteger XMLGregorianCalendar.getEon()
          year の XML Schema 1.0 dataTime データ型フィールドの上位コンポーネントを返します。
abstract  BigInteger XMLGregorianCalendar.getEonAndYear()
          XML Schema 1.0 dateTime データ型フィールドの year を返します。
 

BigInteger 型のパラメータを持つ javax.xml.datatype のメソッド
abstract  Duration DatatypeFactory.newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
          Duration を isPositive、年、月、日、時間、分、秒で指定する Duration の新しいインスタンスを取得します。
 Duration DatatypeFactory.newDurationDayTime(boolean isPositive, BigInteger day, BigInteger hour, BigInteger minute, BigInteger second)
          「XQuery 1.0 and XPath 2.0 Data Model」の「xdt:dayTimeDuration」で定義された指定の dayhourminute、および second を使用して、xdt:dayTimeDuration 型の Duration を作成します。
 Duration DatatypeFactory.newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month)
          「XQuery 1.0 and XPath 2.0 Data Model」の「xdt:dayTimeDuration」で定義された指定の year および month を使用して、xdt:yearMonthDuration 型の Duration を作成します。
abstract  XMLGregorianCalendar DatatypeFactory.newXMLGregorianCalendar(BigInteger year, int month, int day, int hour, int minute, int second, BigDecimal fractionalSecond, int timezone)
          W3C XML Schema 1.0 recommendation で xsd:dateTime および関連するビルトインデータ型に許可されている完全な値空間を可能にするコンストラクタです。
abstract  void XMLGregorianCalendar.setYear(BigInteger year)
          XSD dateTime 年フィールドの下位および上位コンポーネントを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。