public final class DateTimeAtProcessing extends DateTimeSyntaximplements PrintJobAttribute
To construct a DateTimeAtProcessing attribute from separate values of the year, month, day, hour, minute, and so on, use a Calendar object to construct a Date object, then use the Date object to construct the DateTimeAtProcessing attribute. To convert a DateTimeAtProcessing attribute to separate values of the year, month, day, hour, minute, and so on, create a Calendar object and set it to the Date from the DateTimeAtProcessing attribute.
IPP Compatibility: The information needed to construct an IPP "date-time-at-processing" attribute can be obtained as described above. The category name returned by getName() gives the IPP attribute name.
| Constructor and Description |
|---|
DateTimeAtProcessing(Date
Construct a new date-time at processing attribute with the given
Date value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Returns whether this date-time at processing attribute is equivalent to the passed in object.
|
Class |
getCategory()
Get the printing attribute class which is to be used as the "category" for this printing attribute value.
|
String |
getName()
Get the name of the category of which this attribute value is an instance.
|
getValue, hashCode, toStringpublic DateTimeAtProcessing(DatedateTime)
Date value.
dateTime -
Date value.
NullPointerException - (unchecked exception) Thrown if
dateTime is null.
public boolean equals(Objectobject)
equals in class
DateTimeSyntax
object - Object to compare to.
object is equivalent to this date-time at processing attribute, false otherwise.
Object.hashCode() ,
HashMap
public final Class<? extends Attribute > getCategory()
For class DateTimeAtProcessing, the category is class DateTimeAtProcessing itself.
getCategory in interface
Attribute
java.lang.Class.