JavaTM 2 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 是一個抽象的基礎類別,它提供其值是日期和時間的所有屬性的公共實作。

實際上,日期-時間屬性存儲為類別 java.util.Date 的值。通過調用 getValue() 可以獲取日期-時間屬性的日期值。日期-時間屬性的日期值在建構時建立(請參見 DateTimeSyntax(Date))。建構之後,日期-時間屬性的值是不可變的。

要建構年、月、日、時、分等獨立值的日期-時間屬性,請使用 java.util.Calendar 物件建構 java.util.Date 物件,然後使用 java.util.Date 物件建構日期-時間屬性。要將日期-時間屬性轉換為年、月、日、時、分等獨立值,請創建 java.util.Calendar 物件,並將其設置為日期-時間屬性的 java.util.Date。類別 DateTimeSyntax 存儲其值,形式為 java.util.Date,而不是 java.util.Calendar,因為 java.util.Datejava.util.Calendar 相比,前者在存儲時通常佔用較少的記憶體,並花費較少的時間。

另請參見:
序列化表格

建構子摘要
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 - (未經檢查的異常)如果 theValue 為 null,則拋出該異常。
方法詳細資訊

getValue

public Date getValue()
返回此日期-時間屬性的 java.util.Date 值。

返回:
日期。

equals

public boolean equals(Object object)
返回此日期-時間屬性是否等效於傳入的物件。若要等效,以下所有條件都必須為 true:
  1. object 不為 null。
  2. object 是類別 DateTimeSyntax 的一個實例。
  3. 此日期-時間屬性的 java.util.Date 值和 objectjava.util.Date 值相等。

覆寫:
類別 Object 中的 equals
參數:
object - 要比較的物件。
返回:
如果 object 等效於此日期-時間屬性,則返回 True,否則返回 false。
另請參見:
Object.hashCode(), Hashtable

hashCode

public int hashCode()
返回此日期-時間屬性的雜湊碼值。雜湊碼是此屬性的 java.util.Date 值的程式碼。

覆寫:
類別 Object 中的 hashCode
返回:
此物件的一個雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

toString

public String toString()
返回對應於此日期-時間屬性的字元串值。字元串值就是此屬性的轉換為字元串的 java.util.Date 值。

覆寫:
類別 Object 中的 toString
返回:
該物件的字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only