| パッケージ | 説明 |
|---|---|
| javax.xml.datatype |
XML/Javaの型マッピングです。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract Duration |
Duration.add(Duration rhs)
値が
this+rhsである新しいデュレーションを計算します。 |
abstract Duration |
Duration.multiply(BigDecimal factor)
値がこのデュレーションの値より
factor倍長い新しいデュレーションを計算します。 |
Duration |
Duration.multiply(int factor)
値がこのデュレーションの値より
factor倍長い新しいデュレーションを計算します。 |
abstract Duration |
Duration.negate()
値が
-thisであるDurationを返します。 |
abstract Duration |
DatatypeFactory.newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
DurationをisPositive、年、月、日、時間、分、秒で指定するDurationの新しいインスタンスを取得します。 |
Duration |
DatatypeFactory.newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
DurationをisPositive、年、月、日、時間、分、秒で指定するDurationの新しいインスタンスを取得します。 |
abstract Duration |
DatatypeFactory.newDuration(long durationInMilliSeconds)
Durationをミリ秒で指定するDurationの新しいインスタンスを取得します。 |
abstract Duration |
DatatypeFactory.newDuration(String lexicalRepresentation)
XML Schema 1.0のセクション3.2.6.1に定義されているように、
Durationをその文字列表現「PnYnMnDTnHnMnS」で指定する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.newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
「XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration」で定義された
day、hour、minute、およびsecondを使用して、xdt:dayTimeDuration型のDurationを作成します。 |
Duration |
DatatypeFactory.newDurationDayTime(long durationInMilliseconds)
「XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration」で定義された指定されたミリ秒を使用して、
xdt:dayTimeDuration型のDurationを作成します。 |
Duration |
DatatypeFactory.newDurationDayTime(String lexicalRepresentation)
String表現、「PnDTnHnMnS」、「XQuery 1.0 and XPath 2.0 Data Model」の「xdt:dayTimeDuration」を構文解析することによって、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を作成します。 |
Duration |
DatatypeFactory.newDurationYearMonth(boolean isPositive, int year, int month)
「XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration」で定義された
yearおよびmonthを使用して、xdt:yearMonthDuration型のDurationを作成します。 |
Duration |
DatatypeFactory.newDurationYearMonth(long durationInMilliseconds)
「XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration」で定義された指定されたミリ秒を使用して、
xdt:yearMonthDuration型のDurationを作成します。 |
Duration |
DatatypeFactory.newDurationYearMonth(String lexicalRepresentation)
String表現、「PnYnM」、「XQuery 1.0 and XPath 2.0 Data Model」の「xdt:yearMonthDuration」を構文解析することによって、xdt:yearMonthDuration型のDurationを作成します。 |
abstract Duration |
Duration.normalizeWith(Calendar startTimeInstant)
特定の時点を参照点として使用して、年および月フィールドを日フィールドに変換します。
|
Duration |
Duration.subtract(Duration rhs)
値が
this-rhsである新しいデュレーションを計算します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract void |
XMLGregorianCalendar.add(Duration duration)
このインスタンスに
durationを追加します。 |
abstract Duration |
Duration.add(Duration rhs)
値が
this+rhsである新しいデュレーションを計算します。 |
abstract int |
Duration.compare(Duration duration)
この
Durationインスタンスと部分順序リレーションを比較します。 |
boolean |
Duration.isLongerThan(Duration duration)
このDurationオブジェクトがほかの
Durationオブジェクトより確実に長いかどうかをチェックします。 |
boolean |
Duration.isShorterThan(Duration duration)
このDurationオブジェクトがほかの
Durationオブジェクトより確実に短いかどうかをチェックします。 |
Duration |
Duration.subtract(Duration rhs)
値が
this-rhsである新しいデュレーションを計算します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.