Home » openjdk-7 » javax » print » attribute » [javadoc | source]
abstract public class: IntegerSyntax [javadoc | source]

All Implemented Interfaces:
    Cloneable, Serializable

Direct Known Subclasses:
    JobPrioritySupported, Copies, NumberOfInterveningJobs, PagesPerMinute, JobKOctetsProcessed, JobMediaSheetsCompleted, JobMediaSheets, JobImpressions, JobImpressionsCompleted, NumberOfDocuments, QueuedJobCount, NumberUp, PagesPerMinuteColor, JobPriority, JobKOctets

Class IntegerSyntax is an abstract base class providing the common implementation of all attributes with integer values.

Under the hood, an integer attribute is just an integer. You can get an integer attribute's integer value by calling getValue() . An integer attribute's integer value is established when it is constructed (see IntegerSyntax(int) ). Once constructed, an integer attribute's value is immutable.

 protected IntegerSyntax(int value) 
 protected IntegerSyntax(int value,
    int lowerBound,
    int upperBound) 
Method from javax.print.attribute.IntegerSyntax Summary:
equals,   getValue,   hashCode,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.print.attribute.IntegerSyntax Detail:
 public boolean equals(Object object) 
    Returns whether this integer attribute is equivalent to the passed in object. To be equivalent, all of the following conditions must be true:
    1. object is not null.
    2. object is an instance of class IntegerSyntax.
    3. This integer attribute's value and object's value are equal.
 public int getValue() 
    Returns this integer attribute's integer value.
 public int hashCode() 
    Returns a hash code value for this integer attribute. The hash code is just this integer attribute's integer value.
 public String toString() 
    Returns a string value corresponding to this integer attribute. The string value is just this integer attribute's integer value converted to a string.