Класс NumberUpSupported

Все реализованные интерфейсы:
Serializable, Cloneable, Attribute, SupportedValuesAttribute
public final class NumberUpSupported
extends SetOfIntegerSyntax
implements SupportedValuesAttribute

Класс NumberUpSupported — класс атрибутов печати, набор целых чисел, который задаёт поддерживаемые значения для атрибута NumberUp.

Совместимость с IPP: Каноническая форма массива атрибута NumberUpSupported задаёт нижнюю и верхнюю границу для каждого диапазона значений числового множителя, которые должны быть включены в атрибут IPP «number-up-supported». См. класс SetOfIntegerSyntax для объяснения канонической формы массива. Имя категории, возвращаемое getName(), задаёт имя атрибута IPP.

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

Конструкторы

Конструктор Описание
NumberUpSupported​(int member)

Создаёт новый атрибут поддерживаемых значений числового множителя, содержащий одно целое число.

NumberUpSupported​(int[][] members)

Создаёт новый атрибут поддерживаемых значений числового множителя с заданными элементами.

NumberUpSupported​(int lowerBound, int upperBound)

Создаёт новый атрибут поддерживаемых значений числового множителя, содержащий один диапазон целых чисел.

Методы

Модификатор и тип Метод Описание
boolean equals​(Object object)

Возвращает, эквивалентен ли этот атрибут поддерживаемых значений числового множителя переданному объекту.

Class<? extends Attribute> getCategory()

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

String getName()

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

Методы, объявленные в классе javax.print.attribute.SetOfIntegerSyntax

contains, contains, getMembers, hashCode, next, toString

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

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

Конструкторы

NumberUpSupported

public NumberUpSupported(int[][] members)

Создаёт новый атрибут поддерживаемых значений числового множителя с заданными элементами. Поддерживаемые значения для NumberUp задаются в «массиве»; см. класс SetOfIntegerSyntax для объяснения формы массива.

Параметры:
members - элементы множества в форме массива
Исключения:
NullPointerException - если members является null или любой элемент members является null
IllegalArgumentException - если любой элемент members не является массивом длины 1 или 2. Также, если members является массивом нулевой длины или любой элемент множества меньше 1.

NumberUpSupported

public NumberUpSupported(int member)

Создаёт новый атрибут поддерживаемых значений числового множителя, содержащий одно целое число. То есть, поддерживается только одно значение NumberUp.

Параметры:
member - элемент множества
Исключения:
IllegalArgumentException - если member < 1

NumberUpSupported

public NumberUpSupported(int lowerBound,
                         int upperBound)

Создаёт новый атрибут поддерживаемых значений числового множителя, содержащий один диапазон целых чисел. То есть, поддерживаются только те значения NumberUp в этом одном диапазоне.

Параметры:
lowerBound - нижняя граница диапазона
upperBound - верхняя граница диапазона
Исключения:
IllegalArgumentException - если указан диапазон null или диапазон non-null с lowerBound меньше 1

Методы

equals

public boolean equals(Object object)

Возвращает, эквивалентен ли этот атрибут поддерживаемых значений числового множителя переданному объекту. Для эквивалентности должны выполняться все следующие условия:

  1. object не равен null.
  2. object является экземпляром класса NumberUpSupported.
  3. Элементы этого атрибута поддерживаемых значений числового множителя и элементы object совпадают.

Переопределяет:
equals в классе SetOfIntegerSyntax
Параметры:
object - объект для сравнения
Возвращает:
true если object эквивалентен этому атрибуту поддерживаемых значений числового множителя, false в противном случае
См. также:
Object.hashCode(), HashMap

getCategory

public final Class<? extends Attribute> getCategory()

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

Для класса NumberUpSupported, категорией является сам класс NumberUpSupported.

Определено в:
getCategory в интерфейсе Attribute
Возвращает:
класс атрибута печати (категория), экземпляр класса java.lang.Class

getName

public final String getName()

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

Для класса NumberUpSupported, имя категории — "number-up-supported".

Определено в:
getName в интерфейсе Attribute
Возвращает:
имя категории атрибута

© 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/NumberUpSupported.html

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