java.lang.Objectjavax.print.attribute.URISyntaxjavax.print.attribute.standard.PrinterMoreInfoManufacturer

Alle implementierten Interfaces:
Serializable, Cloneable, Attribute, PrintServiceAttribute
public final class PrinterMoreInfoManufacturer
extends URISyntax
implements PrintServiceAttribute

Klasse PrinterMoreInfoManufacturer ist eine Druckattributklasse, eine URIdie verwendet wird, um weitere Informationen über diesen Gerätetyp zu erhalten. Die Informationen, die von dieser URI erhaltenen Informationen sind für den Endverbraucher bestimmt. Auf Funktionen, die nicht in den Anwendungsbereich der Druckdienst-API fallen, kann über diese URI (z. B. neueste Firmware, Upgrades, Service-Proxys, verfügbare optionale Funktionen, Einzelheiten zur Farbunterstützung). Die Informationen sollen sich auf diese Art von Drucker beziehen, ohne Rücksicht auf standortspezifische Änderungen oder Dienste.

Im Gegensatz dazu ist die PrinterMoreInfo Attribut verwendet, um mehr Informationen über diesen speziellen Drucker und nicht über diese allgemeine Art von Drucker zu erfahren.

IPP-Kompatibilität: Die Stringform, die von toString() zurückgegebene String-Form gibt den IPP-URI-Wert an. Der Kategoriename, der durch getName() zurückgegeben wird, gibt den IPP-Attributnamen an.

Siehe auch:
Serialisierte Form

Zusammenfassung des Konstruktors

Konstruktoren
Konstruktor Beschreibung
PrinterMoreInfoManufacturer​(URI uri) Konstruiert ein neues Drucker-More-Info-Hersteller-Attribut mit dem angegebenen URI.

Methode Zusammenfassung

Modifikator und Typ Methode Beschreibung
boolean equals​(Object object) Gibt zurück, ob dieses Drucker-More-Info-Hersteller-Attribut mit dem übergebenen Objekt übereinstimmt.
ClassAttribute> getCategory() Liefert die Druckattributklasse, die als "Kategorie" für diesen Druckattributwert verwendet werden soll.
String getName() Ermittelt den Namen der Kategorie, von der dieser Attributwert eine Instanz ist.

Methoden deklariert in Klasse javax.print.attribute.URISyntax

getURI, hashCode, toString

Methoden deklariert in Klasse java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Konstruktor Details

DruckerMehrInfoHersteller

publicPrinterMoreInfoManufacturer(URI uri)

Konstruiert ein neues PrinterMoreInfoHersteller-Attribut mit dem angegebenen URI.

Parametern:
uri - URI
Throws:
NullPointerException - wenn. uri ist. null

Details zur Methode

ist gleich

publicboolean equals​(Object object)

Gibt zurück, ob dieses Drucker-More-Info-Hersteller-Attribut mit dem übergebenen Objekt gleichwertig ist. Um äquivalent zu sein, müssen alle der folgenden Bedingungen erfüllt sein:

  1. object ist nicht null.
  2. object ist eine Instanz der Klasse PrinterMoreInfoManufacturer.
  3. Dieser Drucker more info Herstellerattribut's URI und object's URI sind gleich.
Übersteuert:
equals in der Klasse URISyntax
Parameter:
object - Object zu vergleichen mit
Rückgabe:
true wenn object diesem Drucker entspricht more info Herstellerattribut, false sonst
Siehe auch:
Object.hashCode(), HashMap

getCategory

publicfinalClass<?extendsAttribute>getCategory()

Holt die Druckattributklasse, die als "Kategorie" für diesen Druckattributwert verwendet werden soll.

Für Klasse PrinterMoreInfoManufacturerist die Kategorie die Klasse PrinterMoreInfoManufacturer selbst.

Spezifiziert durch:
getCategory in Schnittstelle Attribute
Gibt zurück:
Druckattribut Klasse (Kategorie), eine Instanz der Klasse java.lang.Class

getName

publicfinalStringgetName()

Holt den Namen der Kategorie, von der dieser Attributwert eine Instanz ist.

Für Klasse PrinterMoreInfoManufacturerlautet der Name der Kategorie "printer-more-info-manufacturer".

Angegeben durch:
getName in Schnittstelle Attribute
Gibt zurück:
Name der Attributkategorie