クラスjava.math.BigInteger
の使用
-
BigIntegerを使用しているパッケージ パッケージ 説明 java.awt.image イメージを作成および修正するためのクラスを提供します。java.math 任意精度の整数演算(BigInteger
)および任意精度の10進演算(BigDecimal
)を行うクラスを提供します。java.security.cert 証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。java.security.interfaces RSA Laboratory Technical Note PKCS#1で定義されているRSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm)キーと、NISTのFIPS-186で定義されているDSA (Digital Signature Algorithm)キーを生成するためのインタフェースを提供します。java.security.spec キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。javax.crypto.interfaces RSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供します。javax.crypto.spec キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。javax.management.openmbean 公開データ型とOpen MBean記述子クラスを提供します。javax.security.cert 公開キー証明書用のクラスを提供します。javax.xml.crypto.dsig.keyinfo KeyInfo
の要素や構造体の解析や処理を行うためのクラス。javax.xml.datatype 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
を構築します。ただし、各int
は、デフォルトのRGBカラー・モデル形式の赤、緑、青の色成分、および任意のアルファ成分からなります。 -
java.mathでのBigIntegerの使用
BigIntegerとして宣言されているjava.mathのフィールド 修飾子と型 フィールド 説明 static BigInteger
BigInteger. ONE
BigInteger定数1です。static BigInteger
BigInteger. TEN
BigInteger定数10です。static BigInteger
BigInteger. TWO
BigInteger定数2です。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を返します。BigInteger
BigInteger. andNot(BigInteger val)
値が(this & ~val)
であるBigIntegerを返します。BigInteger
BigInteger. clearBit(int n)
値がこのBigIntegerに等しいBigIntegerを、指定されたビットをクリアして返します。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を、指定されたビットを反転させて返します。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
-1mod m)
であるBigIntegerを返します。BigInteger
BigInteger. modPow(BigInteger exponent, BigInteger m)
値が(thisexponent mod m)
のBigIntegerを返します。BigInteger
BigInteger. multiply(BigInteger val)
値が(this * val)
であるBigIntegerを返します。BigInteger
BigInteger. negate()
値が(-this)
であるBigIntegerを返します。BigInteger
BigInteger. nextProbablePrime()
このBigInteger
より大きい最初の整数(おそらく素数)を返します。BigInteger
BigInteger. not()
値が(~this)
であるBigIntegerを返します。BigInteger
BigInteger. or(BigInteger val)
値が(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を、指定されたビットを設定して返します。BigInteger
BigInteger. shiftLeft(int n)
値が(this << n)
であるBigIntegerを返します。BigInteger
BigInteger. shiftRight(int n)
値が(this>> n)
であるBigIntegerを返します。BigInteger
BigInteger. sqrt()
このBigIntegerの整数平方根を返します。BigInteger[]
BigInteger. sqrtAndRemainder()
this
の整数平方根s
とその残りのthis - s*s
をそれぞれ含む2つのBigIntegerの配列を返します。BigInteger
BigInteger. subtract(BigInteger val)
値が(this - val)
であるBigIntegerを返します。BigInteger
BigDecimal. toBigInteger()
このBigDecimal
をBigInteger
に変換します。BigInteger
BigDecimal. toBigIntegerExact()
このBigDecimal
をBigInteger
に変換し、失われた情報がないかどうかを確認します。BigInteger
BigDecimal. unscaledValue()
値がこのBigDecimal
のスケールなしの値であるBigInteger
を返します。static BigInteger
BigInteger. valueOf(long val)
値が指定されたlong
の値と等しいBigIntegerを返します。BigInteger
BigInteger. xor(BigInteger val)
値が(this^val)
であるBigIntegerを返します。BigInteger型のパラメータを持つjava.mathのメソッド 修飾子と型 メソッド 説明 BigInteger
BigInteger. add(BigInteger val)
値が(this+val)
であるBigIntegerを返します。BigInteger
BigInteger. and(BigInteger val)
値が(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
-1mod m)
であるBigIntegerを返します。BigInteger
BigInteger. modPow(BigInteger exponent, BigInteger m)
値が(thisexponent mod m)
のBigIntegerを返します。BigInteger
BigInteger. multiply(BigInteger val)
値が(this * val)
であるBigIntegerを返します。BigInteger
BigInteger. or(BigInteger val)
値が(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を返します。BigInteger型のパラメータを持つjava.mathのコンストラクタ コンストラクタ 説明 BigDecimal(BigInteger val)
BigInteger
をBigDecimal
に変換します。BigDecimal(BigInteger unscaledVal, int scale)
BigInteger
のスケールなしの値とint
のスケールをBigDecimal
に変換します。BigDecimal(BigInteger unscaledVal, int scale, MathContext mc)
コンテキスト設定に従った丸めを使用して、BigInteger
のスケールなしの値とint
のスケールをBigDecimal
に変換します。BigDecimal(BigInteger val, MathContext mc)
コンテキスト設定に従った丸めを使用して、BigInteger
をBigDecimal
に変換します。 -
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
RSAMultiPrimePrivateCrtKey. getCrtCoefficient()
crtCoefficientを返します。BigInteger
RSAPrivateCrtKey. getCrtCoefficient()
crtCoefficientを返します。BigInteger
DSAParams. getG()
底g
を返します。BigInteger
RSAKey. getModulus()
モジュラスを返します。BigInteger
DSAParams. getP()
素数p
を返します。BigInteger
RSAMultiPrimePrivateCrtKey. getPrimeExponentP()
primeExponentPを返します。BigInteger
RSAPrivateCrtKey. getPrimeExponentP()
primeExponentPを返します。BigInteger
RSAMultiPrimePrivateCrtKey. getPrimeExponentQ()
primeExponentQを返します。BigInteger
RSAPrivateCrtKey. getPrimeExponentQ()
primeExponentQを返します。BigInteger
RSAMultiPrimePrivateCrtKey. getPrimeP()
primePを返します。BigInteger
RSAPrivateCrtKey. getPrimeP()
primePを返します。BigInteger
RSAMultiPrimePrivateCrtKey. getPrimeQ()
primeQを返します。BigInteger
RSAPrivateCrtKey. getPrimeQ()
primeQを返します。BigInteger
RSAPrivateKey. getPrivateExponent()
非公開指数を返します。BigInteger
RSAMultiPrimePrivateCrtKey. getPublicExponent()
公開指数を返します。BigInteger
RSAPrivateCrtKey. getPublicExponent()
公開指数を返します。BigInteger
RSAPublicKey. getPublicExponent()
公開指数を返します。BigInteger
DSAParams. getQ()
サブ素数q
を返します。BigInteger
ECPrivateKey. getS()
非公開値Sを返します。BigInteger
XECPublicKey. getU()
点のu座標を取得します。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
RSAMultiPrimePrivateCrtKeySpec. getCrtCoefficient()
crtCoefficientを返します。BigInteger
RSAOtherPrimeInfo. getCrtCoefficient()
素数のcrtCoefficientを返します。BigInteger
RSAPrivateCrtKeySpec. getCrtCoefficient()
crtCoefficientを返します。BigInteger
RSAOtherPrimeInfo. getExponent()
素数の指数を返します。BigInteger
DSAParameterSpec. getG()
底g
を返します。BigInteger
DSAPrivateKeySpec. getG()
底g
を返します。BigInteger
DSAPublicKeySpec. getG()
底g
を返します。BigInteger
RSAPrivateKeySpec. getModulus()
モジュラスを返します。BigInteger
RSAPublicKeySpec. getModulus()
モジュラスを返します。BigInteger
ECParameterSpec. getOrder()
ジェネレータの位数を返します。BigInteger
DSAParameterSpec. getP()
素数p
を返します。BigInteger
DSAPrivateKeySpec. getP()
素数p
を返します。BigInteger
DSAPublicKeySpec. getP()
素数p
を返します。BigInteger
ECFieldFp. getP()
この素数位数の有限体の素数p
を返します。BigInteger
RSAOtherPrimeInfo. getPrime()
素数を返します。BigInteger
RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentP()
primeExponentPを返します。BigInteger
RSAPrivateCrtKeySpec. getPrimeExponentP()
primeExponentPを返します。BigInteger
RSAMultiPrimePrivateCrtKeySpec. getPrimeExponentQ()
primeExponentQを返します。BigInteger
RSAPrivateCrtKeySpec. getPrimeExponentQ()
primeExponentQを返します。BigInteger
RSAMultiPrimePrivateCrtKeySpec. getPrimeP()
primePを返します。BigInteger
RSAPrivateCrtKeySpec. getPrimeP()
primePを返します。BigInteger
RSAMultiPrimePrivateCrtKeySpec. getPrimeQ()
primeQを返します。BigInteger
RSAPrivateCrtKeySpec. getPrimeQ()
primeQを返します。BigInteger
RSAPrivateKeySpec. getPrivateExponent()
非公開指数を返します。BigInteger
RSAKeyGenParameterSpec. getPublicExponent()
公開指数値を返します。BigInteger
RSAMultiPrimePrivateCrtKeySpec. getPublicExponent()
公開指数を返します。BigInteger
RSAPrivateCrtKeySpec. getPublicExponent()
公開指数を返します。BigInteger
RSAPublicKeySpec. getPublicExponent()
公開指数を返します。BigInteger
DSAParameterSpec. getQ()
サブ素数q
を返します。BigInteger
DSAPrivateKeySpec. getQ()
サブ素数q
を返します。BigInteger
DSAPublicKeySpec. getQ()
サブ素数q
を返します。BigInteger
ECFieldF2m. getReductionPolynomial()
多項式基底の場合はi番目のビットが既約多項式のi番目の係数に対応するようなBigIntegerを返し、標準基底の場合はnullを返します。BigInteger
ECPrivateKeySpec. getS()
非公開値Sを返します。BigInteger
XECPublicKeySpec. getU()
点のu座標を取得します。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
と係数a
、b
を使って楕円曲線を作成します。EllipticCurve(ECField field, BigInteger a, BigInteger b, byte[] seed)
指定された楕円体field
、係数a
、b
、および曲線生成用seed
を使って楕円曲線を作成します。RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
指定されたキー・サイズ、公開された値、およびnullキー・パラメータから新しいRSAKeyGenParameterSpec
オブジェクトを構築します。RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
指定されたキー・サイズ、公開された値、およびキー・パラメータから新しいRSAKeyGenParameterSpec
オブジェクトを構築します。RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo)
新しいRSAMultiPrimePrivateCrtKeySpec
を作成します。RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo, AlgorithmParameterSpec keyParams)
その他のキー・パラメータを含む新しい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)
新しいRSAPrivateCrtKeySpec
を作成します。RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, AlgorithmParameterSpec keyParams)
その他のキー・パラメータを含む新しいRSAPrivateCrtKeySpec
を作成します。RSAPrivateKeySpec(BigInteger modulus, BigInteger privateExponent)
新しいRSAPrivateKeySpecを作成します。RSAPrivateKeySpec(BigInteger modulus, BigInteger privateExponent, AlgorithmParameterSpec params)
追加のキー・パラメータを使用して、新しいRSAPrivateKeySpecを作成します。RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent)
新しいRSAPublicKeySpecを作成します。RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent, AlgorithmParameterSpec params)
追加のキー・パラメータを使用して、新しいRSAPublicKeySpecを作成します。XECPublicKeySpec(AlgorithmParameterSpec params, BigInteger u)
指定されたパラメータおよびu座標を使用して、公開鍵仕様を作成します。 -
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()
素数モジュラスp
を返します。BigInteger
DHPrivateKeySpec. getP()
素数モジュラスp
を返します。BigInteger
DHPublicKeySpec. getP()
素数モジュラス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.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 dateTimeデータ型フィールドの上位コンポーネントを返します。abstract BigInteger
XMLGregorianCalendar. getEonAndYear()
year
のXMLスキーマ1.0のdateTimeデータ型フィールドを返します。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」で定義されたday
、hour
、minute
、およびsecond
を使用して、xdt:dayTimeDuration
型のDuration
を作成します。Duration
DatatypeFactory. newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month)
「XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration」で定義された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)
XSDdateTime
年フィールドの下位および上位コンポーネントを設定します。
-