Class ReferenceUriSchemesSupported

All Implemented Interfaces:
Serializable, Cloneable, Attribute
public class ReferenceUriSchemesSupported
extends EnumSyntax
implements Attribute

Class ReferenceUriSchemesSupported — это класс атрибута печати, перечисление, указывающее "схему URI", например, "http:" или "ftp:", которую принтер может использовать для получения данных печати, хранящихся в URI месте. Если принтер поддерживает типы документов с классом представления данных печати "java.net.URL", принтер использует экземпляры класса ReferenceUriSchemesSupported для объявления поддерживаемых им URI схем. Допустимые URI схемы включаются в качестве атрибутов службы в службу поиска; это позволяет клиентам искать принтеры, которые могут получить данные печати с использованием определённой URI схемы. Допустимые URI схемы также могут быть запрошены с помощью методов возможностей в интерфейсе PrintService. Однако ReferenceUriSchemesSupported атрибуты используются только для определения допустимых URI схем, они никогда не включаются в набор атрибутов документа, запроса на печать, задания печати или службы печати.

Авторитет по присвоению номеров в Интернете поддерживает официальный список схем URI.

Класс ReferenceUriSchemesSupported определяет значения перечисления для широко используемых URI схем. Принтер, поддерживающий дополнительные URI схемы, может определить их в подклассе класса ReferenceUriSchemesSupported.

Совместимость с IPP: имя категории, возвращаемое getName(), — это имя атрибута IPP. Целочисленное значение перечисления — это значение перечисления IPP. Метод toString() возвращает строковое представление атрибута IPP.

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

Fields

Modifier and Type Field Description
static ReferenceUriSchemesSupported FILE

Имена файлов, специфичные для хоста.

static ReferenceUriSchemesSupported FTP

Протокол передачи файлов (FTP).

static ReferenceUriSchemesSupported GOPHER

Протокол Gopher.

static ReferenceUriSchemesSupported HTTP

Протокол передачи гипертекста (HTTP).

static ReferenceUriSchemesSupported HTTPS

Протокол передачи гипертекста по защищенному соединению (HTTPS).

static ReferenceUriSchemesSupported NEWS

Новостная группа USENET.

static ReferenceUriSchemesSupported NNTP

Новостная группа USENET с использованием протокола передачи новостей (NNTP).

static ReferenceUriSchemesSupported WAIS

Протокол сервера информации глобальной сети (WAIS).

Constructors

Modifier Constructor Description
protected ReferenceUriSchemesSupported​(int value)

Создаёт новое перечисление схемы ссылок URI со значением целого типа.

Methods

Modifier and Type Method Description
Class<? extends Attribute> getCategory()

Получить класс атрибута печати, который должен использоваться в качестве "категории" для этого значения атрибута печати.

protected EnumSyntax[] getEnumValueTable()

Возвращает таблицу значений перечисления для класса ReferenceUriSchemesSupported.

String getName()

Получить имя категории, экземпляром которой является это значение атрибута.

protected String[] getStringTable()

Возвращает таблицу строк для класса ReferenceUriSchemesSupported.

Methods declared in class javax.print.attribute.EnumSyntax

clone, getOffset, getValue, hashCode, readResolve, toString

Methods declared in class java.lang.Object

equals, finalize, getClass, notify, notifyAll, wait, wait, wait

Field Details

FTP

public static final ReferenceUriSchemesSupported FTP

Протокол передачи файлов (FTP).

HTTP

public static final ReferenceUriSchemesSupported HTTP

Протокол передачи гипертекста (HTTP).

HTTPS

public static final ReferenceUriSchemesSupported HTTPS

Протокол передачи гипертекста по защищенному соединению (HTTPS).

GOPHER

public static final ReferenceUriSchemesSupported GOPHER

Протокол Gopher.

NEWS

public static final ReferenceUriSchemesSupported NEWS

Новостная группа USENET.

NNTP

public static final ReferenceUriSchemesSupported NNTP

Новостная группа USENET с использованием протокола передачи новостей (NNTP).

WAIS

public static final ReferenceUriSchemesSupported WAIS

Протокол сервера информации глобальной сети (WAIS).

FILE

public static final ReferenceUriSchemesSupported FILE

Имена файлов, специфичные для хоста.

Constructor Details

ReferenceUriSchemesSupported

protected ReferenceUriSchemesSupported(int value)

Создаёт новое перечисление схемы ссылок URI со значением целого типа.

Parameters:
value - Значение целого типа

Method Details

getStringTable

protected String[] getStringTable()

Возвращает таблицу строк для класса ReferenceUriSchemesSupported.

Overrides:
getStringTable in class EnumSyntax
Returns:
таблица строк

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()

Возвращает таблицу значений перечисления для класса ReferenceUriSchemesSupported.

Overrides:
getEnumValueTable in class EnumSyntax
Returns:
таблица значений

getCategory

public final Class<? extends Attribute> getCategory()

Получить класс атрибута печати, который должен использоваться в качестве "категории" для этого значения атрибута печати.

Для класса ReferenceUriSchemesSupported и любых подклассов, определённых поставщиком, категорией является сам класс ReferenceUriSchemesSupported.

Specified by:
getCategory in interface Attribute
Returns:
класс атрибута печати (категория), экземпляр класса java.lang.Class

getName

public final String getName()

Получить имя категории, экземпляром которой является это значение атрибута.

Для класса ReferenceUriSchemesSupported и любых подклассов, определённых поставщиком, имя категории — "reference-uri-schemes-supported".

Specified by:
getName in interface Attribute
Returns:
имя категории атрибута

© 1993, 2020, 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/attribute/standard/ReferenceUriSchemesSupported.html

Spec-Zone .ru
спецификации, руководства, описания, API