public final class JobPrioritySupported extends IntegerSyntax implements SupportedValuesAttribute
JobPrioritySupported
printing attribute provides
the supported values for the JobPriority
attribute.
A client may specify any JobPriority value between 1 and 100. If a print service supports fewer priority levels it indicates the maximum levels through this attribute. The print service then automatically maps the job priority value provided by the client in an even distribution over the whole range of 1 to 100.
IPP Compatibility: JobPrioritySupported is an IPP 1.1 attribute.
JobPriority
,
Serialized FormConstructor and Description |
---|
JobPrioritySupported(int value)
Creates a
JobPrioritySupported object. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Tests if the given object is equal to this object.
|
Class<? extends Attribute> |
getCategory()
Returns category of this class.
|
String |
getName()
Returns the name of this attribute.
|
getValue, hashCode, toString
public JobPrioritySupported(int value)
JobPrioritySupported
object.value
- the priorityIllegalArgumentException
- if value < 1 or value > 100public boolean equals(Object obj)
equals
in class IntegerSyntax
obj
- the object to testtrue
if both objects are equal,
false
otherwise.Object.hashCode()
public Class<? extends Attribute> getCategory()
getCategory
in interface Attribute
JobPrioritySupported
itself.