パッケージ | 説明 |
---|---|
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.