JavaTM Platform
Standard Ed. 6

클래스
javax.xml.datatype.Duration 의 사용

Duration 를 사용하고 있는 패키지
javax.xml.datatype XML / Java 의 형태 매핑 javax.xml.datatypeAPI 는, 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 를 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)
          Duration 의 새로운 인스턴스를 취득해, XML Schema 1.0 section 3.2. 6.1 에 정의되고 있도록(듯이) 캐릭터 라인 표현 「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:dayTimeDuration」로 정의된 지정의 yearmonth 를 사용해,xdt:yearMonthDuration 형의 Duration 를 작성합니다.
 Duration DatatypeFactory. newDurationYearMonth (boolean isPositive, int year, int month)
          「XQuery 1.0 and XPath 2.0 Data Model」의 「xdt:dayTimeDuration」로 정의된 지정의 yearmonth 를 사용해,xdt:yearMonthDuration 형의 Duration 를 작성합니다.
 Duration DatatypeFactory. newDurationYearMonth (long durationInMilliseconds)
          「XQuery 1.0 and XPath 2.0 Data Model」의 「xdt:dayTimeDuration」로 정의된 지정 밀리 세컨드를 사용해,xdt:yearMonthDuration 형의 Duration 를 작성합니다.
 Duration DatatypeFactory. newDurationYearMonth (String  lexicalRepresentation)
          String 표현, 「PnYnM」,「XQuery 1.0 and XPath 2.0 Data Model」의 「xdt:dayTimeDuration」를 구문 분석 하는 것에 의해,xdt:yearMonthDuration 형의 Duration 를 작성합니다.
abstract  Duration Duration. normalizeWith (Calendar  startTimeInstant)
          특정의 시점을 참조점으로서 사용해, 해 및 달필드를 날 필드로 변환합니다.
 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 객체가 다른 Duration 객체보다 확실히 긴지 어떤지를 체크합니다.
 boolean Duration. isShorterThan (Duration  duration)
          이 Duration 객체가 다른 Duration 객체보다 확실히 짧은지 어떤지를 체크합니다.
 Duration Duration. subtract (Duration  rhs)
          값이 this-rhs 인 새로운 듀레이션을 계산합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.