PrinterURIpublic final class PrinterURI extends URISyntax implements PrintServiceAttributeClass PrinterURI is a printing attribute class, a URI, that specifies the
globally unique name of a printer. If it has such a name, an administrator
determines a printer's URI and sets this attribute to that name.
IPP Compatibility: This implements the
IPP printer-uri attribute. The string form returned by
toString() gives the IPP printer-uri value.
The category name returned by getName()
gives the IPP attribute name.
|
Fields Summary |
---|
private static final long | serialVersionUID |
Constructors Summary |
---|
public PrinterURI(URI uri)Constructs a new PrinterURI attribute with the specified URI.
super (uri);
|
Methods Summary |
---|
public boolean | equals(java.lang.Object object)Returns whether this printer name attribute is equivalent to the passed
in object. To be equivalent, all of the following conditions must be
true:
-
object is not null.
-
object is an instance of class PrinterURI.
-
This PrinterURI attribute's underlying URI and
object 's underlying URI are equal.
return (super.equals(object) && object instanceof PrinterURI);
| public final java.lang.Class | getCategory()Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class PrinterURI and any vendor-defined subclasses, the category is
class PrinterURI itself.
return PrinterURI.class;
| public final java.lang.String | getName()Get the name of the category of which this attribute value is an
instance.
For class PrinterURI and any vendor-defined subclasses, the category
name is "printer-uri" .
return "printer-uri";
|
|