public final class JobPrioritySupported extends IntegerSyntax implements SupportedValuesAttribute
JobPriorityattribute and the number of different job priority levels supported.
The client can always specify any
from 1 to 100 for a job. However, the Print Service instance may support
fewer than 100 different job priority levels. If this is the case, the
Print Service instance automatically maps the client-specified job priority
value to one of the supported job priority levels, dividing the 100 job
priority values equally among the available job priority levels.
IPP Compatibility: The integer value gives the IPP integer value.
The category name returned by
getName() gives the IPP
|Constructor and Description|
Construct a new job priority supported attribute with the given integer value.
|Modifier and Type||Method and Description|
Returns whether this job priority supported attribute is equivalent to the passed in object.
Get the printing attribute class which is to be used as the "category" for this printing attribute value.
Get the name of the category of which this attribute value is an instance.
public JobPrioritySupported(int value)
value- Number of different job priority levels supported.
IllegalArgumentException- (Unchecked exception) Thrown if
valueis less than 1 or greater than 100.
public boolean equals(Object object)
objectis not null.
objectis an instance of class JobPrioritySupported.
object's value are equal.
For class JobPrioritySupported, the category is class JobPrioritySupported itself.