|
|||||||||
类 javax.xml.datatype.Duration
的使用
使用 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 指定为正数的年、月、日、时、分、秒。 |
Duration |
DatatypeFactory.newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds) 获取 Duration 的新实例,它将 Duration 指定为正数的年、月、日、时、分、秒。 |
abstract Duration |
DatatypeFactory.newDuration(long durationInMilliSeconds) 获取新的 Duration 实例,它将 Duration 指定为毫秒。 |
abstract Duration |
DatatypeFactory.newDuration(String lexicalRepresentation) 获取新的 Duration 实例,它根据 XML Schema 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 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 对象。 |
boolean |
Duration.isShorterThan(Duration duration) 检查此持续时间对象是否严格短于另一个 Duration 对象。 |
Duration |
Duration.subtract(Duration rhs) 计算其值是 this-rhs 的新持续时间。 |
所有类
|
|||||||||