|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Duration 的軟體套件 | |
---|---|
javax.xml.datatype | XML/Java 型別映射關係。 |
javax.xml.datatype 中 Duration 的使用 |
---|
返回 Duration 的 javax.xml.datatype 中的方法 | |
---|---|
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 的新實例,該 Duration 根據 isPositive、years、months、days、hours、minutes、seconds 的值確定。 |
Duration |
DatatypeFactory.newDuration(boolean isPositive,
int years,
int months,
int days,
int hours,
int minutes,
int seconds)
獲取 Duration 的新實例,該 Duration 根據 isPositive、years、months、days、hours、minutes、seconds 的值確定。 |
abstract Duration |
DatatypeFactory.newDuration(long durationInMilliSeconds)
獲取新的 Duration 實例,它將 Duration 指定為毫秒。 |
abstract Duration |
DatatypeFactory.newDuration(String lexicalRepresentation)
獲取新的 Duration 實例,它根據 XML 網要 1.0 第 3.2.6.1 節中的定義將 Duration 指定為其字元串表示形式 "PnYnMnDTnHnMnS"。 |
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)
通過使用特定的時間點作為參考點,將 years 和 months 欄位轉換為 days 欄位。 |
Duration |
Duration.subtract(Duration rhs)
計算值為 this-rhs 的新持續時間。 |
參數型別為 Duration 的 javax.xml.datatype 中的方法 | |
---|---|
abstract Duration |
Duration.add(Duration rhs)
計算值為 this+rhs 的新持續時間。 |
abstract void |
XMLGregorianCalendar.add(Duration duration)
將 duration 添加到此實例。 |
abstract int |
Duration.compare(Duration duration)
與此 Duration 實例的部分順序關係比較。 |
boolean |
Duration.isLongerThan(Duration duration)
檢查此持續時間物件是否嚴格長於另一個 Duration 物件。 |
boolean |
Duration.isShorterThan(Duration duration)
檢查此持續時間物件是否嚴格短於另一個 Duration 物件。 |
Duration |
Duration.subtract(Duration rhs)
計算值為 this-rhs 的新持續時間。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。