Spec-Zone.ru › OpenJDK 27

Класс DocFlavor.URL

java.lang.Object
javax.print.DocFlavor
javax.print.DocFlavor.URL
Все реализуемые интерфейсы:
Serializable, Cloneable
Внешний класс:
DocFlavor
public static class DocFlavor.URL extends DocFlavor
Класс DocFlavor.URL предоставляет предопределённые объекты DocFlavor статической константы. Например, форматы документов, в которых в качестве класса представления печатных данных используется унифицированный указатель ресурса (java.net.URL).
См. также:
  • Сериализованное представление

Краткое описание вложенных классов

Вложенные классы и интерфейсы, объявленные в классе DocFlavor

DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL
Модификатор и тип Класс Описание
static class  DocFlavor.BYTE_ARRAY
Класс DocFlavor.BYTE_ARRAY предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов, в которых в качестве класса представления печатных данных используется массив байтов (byte[]).
static class  DocFlavor.CHAR_ARRAY
Класс DocFlavor.CHAR_ARRAY предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов, в которых в качестве класса представления печатных данных используется массив символов (char[]).
static class  DocFlavor.INPUT_STREAM
Класс DocFlavor.INPUT_STREAM предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов, в которых в качестве класса представления печатных данных используется поток байтов (java.io.InputStream).
static class  DocFlavor.READER
Класс DocFlavor.READER предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов, в которых в качестве класса представления печатных данных используется поток символов (java.io.Reader).
static class  DocFlavor.SERVICE_FORMATTED
Класс DocFlavor.SERVICE_FORMATTED предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов с данными для печати, отформатированными службой.
static class  DocFlavor.STRING
Класс DocFlavor.STRING предоставляет предопределённые объекты DocFlavor статической константы, например, для форматов документов, в которых в качестве класса представления печатных данных используется строка (java.lang.String).
static class  DocFlavor.URL
Класс DocFlavor.URL предоставляет предопределённые объекты DocFlavor статической константы.

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

Модификатор и тип Поле Описание
static final DocFlavor.URL AUTOSENSE
Формат документа с типом MIME = "application/octet-stream", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL GIF
Формат документа с типом MIME = "image/gif", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL JPEG
Формат документа с типом MIME = "image/jpeg", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL PCL
Формат документа с типом MIME = "application/vnd.hp-PCL", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL PDF
Формат документа с типом MIME = "application/pdf", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL PNG
Формат документа с типом MIME = "image/png", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL POSTSCRIPT
Формат документа с типом MIME = "application/postscript", имя класса представления печатных данных = "java.net.URL".
static final DocFlavor.URL TEXT_HTML_HOST
Формат документа с типом MIME = "text/html", закодированный в кодировке платформы хоста.
static final DocFlavor.URL TEXT_HTML_US_ASCII
Формат документа с типом MIME = "text/html; charset=us-ascii", имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_HTML_UTF_16
Формат документа с типом MIME = "text/html; charset=utf-16", имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_HTML_UTF_16BE
Формат документа с типом MIME = "text/html; charset=utf-16be" (порядок байтов от старшего к младшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_HTML_UTF_16LE
Формат документа с типом MIME = "text/html; charset=utf-16le" (порядок байтов от младшего к старшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_HTML_UTF_8
Формат документа с типом MIME = "text/html; charset=utf-8", имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_PLAIN_HOST
Формат документа с типом MIME = "text/plain", закодированный в кодировке платформы хоста.
static final DocFlavor.URL TEXT_PLAIN_US_ASCII
Формат документа с типом MIME = "text/plain; charset=us-ascii", имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_PLAIN_UTF_16
Формат документа с типом MIME = "text/plain; charset=utf-16", имя класса представления печатных данных = java.net.URL"" (поток байтов).
static final DocFlavor.URL TEXT_PLAIN_UTF_16BE
Формат документа с типом MIME = "text/plain; charset=utf-16be" (порядок байтов от старшего к младшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_PLAIN_UTF_16LE
Формат документа с типом MIME = "text/plain; charset=utf-16le" (порядок байтов от младшего к старшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).
static final DocFlavor.URL TEXT_PLAIN_UTF_8
Формат документа с типом MIME = "text/plain; charset=utf-8", имя класса представления печатных данных = "java.net.URL" (поток байтов).

Поля, объявленные в классе DocFlavor

hostEncoding
Модификатор и тип Поле Описание
static final String hostEncoding
Строка, представляющая кодировку операционной системы хоста.

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

Конструктор Описание
URL(String mimeType)
Создаёт новый формат документа с указанным типом MIME и именем класса представления печатных данных "java.net.URL".

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

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

equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString
Модификатор и тип Метод Описание
boolean equals(Object obj)
Определяет, равен ли этот объект формата документа указанному объекту.
String getMediaSubtype()
Возвращает подтип носителя этого объекта формата документа (из типа MIME).
String getMediaType()
Возвращает тип носителя этого объекта формата документа (из типа MIME).
String getMimeType()
Возвращает строку типа MIME этого объекта формата документа в канонической форме.
String getParameter(String paramName)
Возвращает String, представляющий параметр MIME.
String getRepresentationClassName()
Возвращает имя класса представления этого объекта формата документа.
int hashCode()
Возвращает хеш-код этого объекта формата документа.
String toString()
Преобразует этот DocFlavor в строку.

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

clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создаёт и возвращает копию этого объекта.
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, либо до истечения заданного промежутка реального времени.

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

TEXT_PLAIN_HOST

public static final DocFlavor.URL TEXT_PLAIN_HOST
Формат документа с типом MIME = "text/plain", закодированный в кодировке платформы хоста. См. hostEncoding. Имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_PLAIN_UTF_8

public static final DocFlavor.URL TEXT_PLAIN_UTF_8
Формат документа с типом MIME = "text/plain; charset=utf-8", имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_PLAIN_UTF_16

public static final DocFlavor.URL TEXT_PLAIN_UTF_16
Формат документа с типом MIME = "text/plain; charset=utf-16", имя класса представления печатных данных = java.net.URL"" (поток байтов).

TEXT_PLAIN_UTF_16BE

public static final DocFlavor.URL TEXT_PLAIN_UTF_16BE
Формат документа с типом MIME = "text/plain; charset=utf-16be" (порядок байтов от старшего к младшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_PLAIN_UTF_16LE

public static final DocFlavor.URL TEXT_PLAIN_UTF_16LE
Формат документа с типом MIME = "text/plain; charset=utf-16le" (порядок байтов от младшего к старшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_PLAIN_US_ASCII

public static final DocFlavor.URL TEXT_PLAIN_US_ASCII
Формат документа с типом MIME = "text/plain; charset=us-ascii", имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_HOST

public static final DocFlavor.URL TEXT_HTML_HOST
Формат документа с типом MIME = "text/html", закодированный в кодировке платформы хоста. См. hostEncoding. Имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_UTF_8

public static final DocFlavor.URL TEXT_HTML_UTF_8
Формат документа с типом MIME = "text/html; charset=utf-8", имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_UTF_16

public static final DocFlavor.URL TEXT_HTML_UTF_16
Формат документа с типом MIME = "text/html; charset=utf-16", имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_UTF_16BE

public static final DocFlavor.URL TEXT_HTML_UTF_16BE
Формат документа с типом MIME = "text/html; charset=utf-16be" (порядок байтов от старшего к младшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_UTF_16LE

public static final DocFlavor.URL TEXT_HTML_UTF_16LE
Формат документа с типом MIME = "text/html; charset=utf-16le" (порядок байтов от младшего к старшему), имя класса представления печатных данных = "java.net.URL" (поток байтов).

TEXT_HTML_US_ASCII

public static final DocFlavor.URL TEXT_HTML_US_ASCII
Формат документа с типом MIME = "text/html; charset=us-ascii", имя класса представления печатных данных = "java.net.URL" (поток байтов).

PDF

public static final DocFlavor.URL PDF
Формат документа с типом MIME = "application/pdf", имя класса представления печатных данных = "java.net.URL".

POSTSCRIPT

public static final DocFlavor.URL POSTSCRIPT
Формат документа с типом MIME = "application/postscript", имя класса представления печатных данных = "java.net.URL".

PCL

public static final DocFlavor.URL PCL
Формат документа с типом MIME = "application/vnd.hp-PCL", имя класса представления печатных данных = "java.net.URL".

GIF

public static final DocFlavor.URL GIF
Формат документа с типом MIME = "image/gif", имя класса представления печатных данных = "java.net.URL".

JPEG

public static final DocFlavor.URL JPEG
Формат документа с типом MIME = "image/jpeg", имя класса представления печатных данных = "java.net.URL".

PNG

public static final DocFlavor.URL PNG
Формат документа с типом MIME = "image/png", имя класса представления печатных данных = "java.net.URL".

AUTOSENSE

public static final DocFlavor.URL AUTOSENSE
Формат документа с типом MIME = "application/octet-stream", имя класса представления печатных данных = "java.net.URL". Клиент должен определить, что данные, описанные с помощью этого DocFlavor, подходят для принтера.

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

URL

public URL(String mimeType)
Создаёт новый формат документа с указанным типом MIME и именем класса представления печатных данных "java.net.URL".
Параметры:
mimeType — строка типа носителя MIME
Исключения:
NullPointerException — если mimeType имеет значение null
IllegalArgumentException — если mimeType не соответствует синтаксису строки типа носителя MIME

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по 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