JavaTM Platform
Standard Ed. 6

javax.print.attribute
클래스 DateTimeSyntax

java.lang.Object 
  상위를 확장 javax.print.attribute.DateTimeSyntax
모든 구현된 인터페이스:
Serializable , Cloneable
직계의 기존의 서브 클래스:
DateTimeAtCompleted , DateTimeAtCreation , DateTimeAtProcessing , JobHoldUntil


public abstract class DateTimeSyntax
extends Object
implements Serializable , Cloneable

DateTimeSyntax 클래스는, 일자와 시각을 값으로 하는 모든 속성의 일반적인 구현을 실시하는 추상 base class입니다.  

배후에 있는 구현에서는, 일자와 시각 속성은 java.util.Date 클래스의 값으로 해서 포함됩니다. 일자와 시각 속성의 Date 치는 getValue() 호출에 의해 취득할 수 있습니다. 일자와 시각 속성의 Date 치는, 속성의 구축시로 설정됩니다 (DateTimeSyntax(Date) 참조). 일단 구축되면(자), 일자와 시각 속성의 값은 변경할 수 없습니다.  

년, 월, 일, 시, 분 등 개별의 값으로부터 일자와 시각 속성을 구축하려면 ,java.util.Calendar 객체를 사용해 java.util.Date 객체를 구축해,java.util.Date 객체를 사용해 일자와 시각 속성을 구축합니다. 일자와 시각 속성을 년, 월, 일, 시, 분 등 개별의 값으로 변환하려면 ,java.util.Calendar 객체를 작성해, 그것을 일자와 시각 속성으로부터 취득한 java.util.Date 로 설정합니다. 일반적으로 java.util.Calendar 보다 java.util.Date 가, 포함하는 메모리나 비교할 시간이 적어도 되기 (위해)때문에, DateTimeSyntax 클래스는 그 값을 java.util.Calendar 는 아니고 java.util.Date 의 형식에서 포함합니다.  

관련 항목:
직렬화 된 형식

생성자 의 개요
protected DateTimeSyntax (Date  value)
          지정된 java.util.Date 의 값을 가지는 새로운 일자와 시각 속성을 구축합니다.
 
메소드의 개요
 boolean equals (Object  object)
          일자와 시각 속성이, 객체에게 건네진 일자와 시각 속성과 동일한지 어떤지를 돌려줍니다.
 Date getValue ()
          일자와 시각 속성의 java.util.Date 의 값을 돌려줍니다.
 int hashCode ()
          일자와 시각 속성의 해시 코드의 값을 돌려줍니다.
 String toString ()
          일자와 시각 속성에 대응하는 캐릭터 라인치를 돌려줍니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

DateTimeSyntax

protected DateTimeSyntax(Date  value)
지정된 java.util.Date 의 값을 가지는 새로운 일자와 시각 속성을 구축합니다.

파라미터:
value - java.util.Date 의 값
예외:
NullPointerException - 미확인의 예외. Value 가 null 의 경우, throw 된다
메소드의 상세

getValue

public Date  getValue()
일자와 시각 속성의 java.util.Date 의 값을 돌려줍니다.

반환값:
Date

equals

public boolean equals(Object  object)
일자와 시각 속성이, 객체에게 건네진 일자와 시각 속성과 동일한지 어떤지를 돌려줍니다. 다음의 조건이 모두 true 의 경우에 동등으로 간주해집니다.
  1. object 가 null 는 아니다
  2. object 가 DateTimeSyntax 클래스의 인스턴스이다
  3. 일자와 시각 속성의 java.util.Date 의 값과 objectjava.util.Date 의 값이 동일하다

오버라이드(override):
클래스 Object 내의 equals
파라미터:
object - 비교 대상의 객체
반환값:
object 가 일자와 시각 속성과 동일한 경우는 true, 그렇지 않은 경우는 false
관련 항목:
Object.hashCode() , Hashtable

hashCode

public int hashCode()
일자와 시각 속성의 해시 코드의 값을 돌려줍니다. 해시 코드는, 이 속성의 java.util.Date 의 값의 해시 코드입니다.

오버라이드(override):
클래스 Object 내의 hashCode
반환값:
이 객체의 해시 코드값
관련 항목:
Object.equals(java.lang.Object) , Hashtable

toString

public String  toString()
일자와 시각 속성에 대응하는 캐릭터 라인치를 돌려줍니다. 캐릭터 라인치는, 이 속성의 java.util.Date 의 값을 캐릭터 라인으로 변환한 값입니다.

오버라이드(override):
클래스 Object 내의 toString
반환값:
이 객체의 캐릭터 라인 표현

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 도 참조해 주세요.