Module java.desktop

Class DateTimeAtProcessing

java.lang.Object
javax.print.attribute.DateTimeSyntax
javax.print.attribute.standard.DateTimeAtProcessing
所有已实现的接口:
Serializable, Cloneable, Attribute, PrintJobAttribute

public final class DateTimeAtProcessing extends DateTimeSyntax implements PrintJobAttribute
DateTimeAtProcessing 是一个打印属性类,一个日期时间属性,表示打印作业首次开始处理的日期和时间。

要从年、月、日、小时、分钟等单独的值构造一个 DateTimeAtProcessing 属性,请使用 Calendar 对象来构造一个 Date 对象,然后使用 Date 对象来构造 DateTimeAtProcessing 属性。要将 DateTimeAtProcessing 属性转换为年、月、日、小时、分钟等单独的值,请创建一个 Calendar 对象,并将其设置为来自 DateTimeAtProcessing 属性的 Date

IPP 兼容性: 可以按上述方式获取构造 IPP "date-time-at-processing" 属性所需的信息。通过 getName() 返回的类别名称给出了 IPP 属性名称。

参见:
  • Constructor Details

    • DateTimeAtProcessing

      public DateTimeAtProcessing(Date dateTime)
      使用给定的 Date 值构造一个新的日期时间处理属性。
      参数:
      dateTime - Date
      抛出:
      NullPointerException - 如果 dateTimenull
  • Method Details

    • equals

      public boolean equals(Object object)
      返回此日期时间处理属性是否等同于传入的对象。要等同,必须满足以下所有条件:
      1. object 不为 null
      2. object 是类 DateTimeAtProcessing 的一个实例。
      3. 此日期时间处理属性的 Date 值和 objectDate 值相等。
      覆盖:
      equals 在类 DateTimeSyntax
      参数:
      object - 要比较的 Object
      返回:
      如果 object 等同于此日期时间处理属性,则返回 true,否则返回 false
      参见:
    • getCategory

      public final Class<? extends Attribute> getCategory()
      获取用作此打印属性值的“类别”的打印属性类。

      对于类 DateTimeAtProcessing,类别就是类 DateTimeAtProcessing 本身。

      指定者:
      getCategory 在接口 Attribute
      返回:
      打印属性类(类别),是 java.lang.Class 的一个实例
    • getName

      public final String getName()
      获取此属性值是其实例的类别的名称。

      对于类 DateTimeAtProcessing,类别名称为 "date-time-at-processing"

      指定者:
      getName 在接口 Attribute
      返回:
      属性类别名称