Класс IntegerSyntax
- Все реализуемые интерфейсы:
Serializable, Cloneable
- Прямые известные подклассы:
Copies, JobImpressions, JobImpressionsCompleted, JobKOctets, JobKOctetsProcessed, JobMediaSheets, JobMediaSheetsCompleted, JobPriority, JobPrioritySupported, NumberOfDocuments, NumberOfInterveningJobs, NumberUp, PagesPerMinute, PagesPerMinuteColor, QueuedJobCount
public abstract class IntegerSyntax extends Object implements Serializable, Cloneable
IntegerSyntax — это абстрактный базовый класс, предоставляющий общую реализацию всех атрибутов с целочисленными значениями. Внутренне целочисленный атрибут — это просто целое число. Получить целочисленное значение атрибута можно, вызвав getValue(). Целочисленное значение атрибута задаётся при его создании (см. IntegerSyntax(int)). После создания значение атрибута неизменяемо.
- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создаёт новый целочисленный атрибут с указанным целочисленным значением. |
|
protected |
Создаёт новый целочисленный атрибут с указанным целочисленным значением, которое должно находиться в заданном диапазоне. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает значение, указывающее, эквивалентен ли этот целочисленный атрибут переданному объекту. |
int |
getValue() |
Возвращает целочисленное значение этого атрибута. |
int |
hashCode() |
Возвращает хеш-код этого целочисленного атрибута. |
String |
toString() |
Возвращает строковое значение, соответствующее этому целочисленному атрибуту. |
Подробное описание конструкторов
IntegerSyntax
protected IntegerSyntax(int value)
- Параметры:
-
value— целочисленное значение
IntegerSyntax
protected IntegerSyntax(int value, int lowerBound, int upperBound)
- Параметры:
-
value— целочисленное значение -
lowerBound— нижняя граница -
upperBound— верхняя граница - Исключения:
-
IllegalArgumentException— еслиvalueменьшеlowerBoundили большеupperBound
Подробное описание методов
getValue
public int getValue()
- Возвращает:
- целочисленное значение
equals
public boolean equals(Object object)
-
objectне являетсяnull. -
objectявляется экземпляром классаIntegerSyntax. - Значение этого целочисленного атрибута равно значению
object.
hashCode
toString
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/print/attribute/IntegerSyntax.html