Spec-Zone.ru › OpenJDK 27

Класс MediaName

java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.Media
javax.print.attribute.standard.MediaName
Все реализованные интерфейсы:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute
public class MediaName extends Media implements Attribute
Класс MediaName является подклассом Media — класса атрибута печати (перечисления), который задаёт носитель для задания печати в виде имени.

Этот атрибут можно использовать вместо указания MediaSize или MediaTray.

Класс MediaName в настоящее время объявляет несколько стандартных имён носителей. Имена атрибута имени носителя, определяемые реализацией или сайтом, также можно создать, определив подкласс класса MediaName.

Совместимость с IPP: MediaName — это класс представления значений атрибута IPP «media», задающего носитель по имени.

См. также:
  • Сериализованная форма

Краткое описание полей

Модификатор и тип Поле Описание
static final MediaName ISO_A4_TRANSPARENT
Прозрачная плёнка формата A4.
static final MediaName ISO_A4_WHITE
Белая бумага формата A4.
static final MediaName NA_LETTER_TRANSPARENT
Прозрачная плёнка формата Letter.
static final MediaName NA_LETTER_WHITE
Белая бумага формата Letter.

Краткое описание конструкторов

MediaName(int value)
Модификатор Конструктор Описание
protected
Создаёт новое значение перечисления имени носителя с заданным целочисленным значением.

Краткое описание методов

Модификатор и тип Метод Описание
protected EnumSyntax[] getEnumValueTable()
Возвращает таблицу значений перечисления для класса MediaTray.
protected String[] getStringTable()
Возвращает таблицу строк для класса MediaTray.

Методы, объявленные в классе Media

equals, getCategory, getName
Модификатор и тип Метод Описание
boolean equals(Object object)
Возвращает значение, указывающее, эквивалентен ли этот атрибут носителя переданному объекту.
final Class<? extends Attribute> getCategory()
Возвращает класс атрибута печати, который следует использовать в качестве «категории» для этого значения атрибута печати.
final String getName()
Возвращает имя категории, экземпляром которой является это значение атрибута.

Методы, объявленные в классе EnumSyntax

clone, getOffset, getValue, hashCode, readResolve, toString
Модификатор и тип Метод Описание
Object clone()
Возвращает копию этого значения перечисления, которая, чтобы сохранить семантику значений перечисления, является тем же объектом, что и это значение перечисления.
protected int getOffset()
Возвращает наименьшее целочисленное значение, используемое классом перечисления этого значения перечисления.
int getValue()
Возвращает целочисленное значение этого значения перечисления.
int hashCode()
Возвращает хеш-код этого значения перечисления.
protected Object readResolve()
При чтении объекта преобразует этот десериализованный экземпляр перечисления в соответствующее значение перечисления, определённое в классе атрибута перечисления.
String toString()
Возвращает строковое значение, соответствующее этому значению перечисления.

Методы, объявленные в классе Object

finalize, getClass, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected void finalize()
Устарело, будет удалено: этот элемент API планируется удалить в будущей версии.
Метод завершения устарел и будет удалён в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо до истечения заданного времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо до истечения заданного времени.

Подробное описание полей

NA_LETTER_WHITE

public static final MediaName NA_LETTER_WHITE
Белая бумага формата Letter.

NA_LETTER_TRANSPARENT

public static final MediaName NA_LETTER_TRANSPARENT
Прозрачная плёнка формата Letter.

ISO_A4_WHITE

public static final MediaName ISO_A4_WHITE
Белая бумага формата A4.

ISO_A4_TRANSPARENT

public static final MediaName ISO_A4_TRANSPARENT
Прозрачная плёнка формата A4.

Подробное описание конструкторов

MediaName

protected MediaName(int value)
Создаёт новое значение перечисления имени носителя с заданным целочисленным значением.
Параметры:
value — целочисленное значение

Подробное описание методов

getStringTable

protected String[] getStringTable()
Возвращает таблицу строк для класса MediaTray.
Переопределяет:
getStringTable в классе EnumSyntax
Возвращает:
таблицу строк

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
Возвращает таблицу значений перечисления для класса MediaTray.
Переопределяет:
getEnumValueTable в классе EnumSyntax
Возвращает:
таблицу значений перечисления

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API