Класс 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равны.
- Переопределяет:
-
equalsв классеObject - Параметры:
-
object-Objectдля сравнения - Возвращает:
-
trueеслиobjectэквивалентен этому целочисленному атрибуту,falseв противном случае - См. также:
hashCode
public int hashCode()
- Переопределяет:
-
hashCodeв классеObject - Возвращает:
- значение хэш-кода для этого объекта.
- См. также:
toString
public String toString()
- Переопределяет:
-
toStringв классеObject - Возвращает:
- строковое представление объекта.
© 1993, 2023, 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/21/docs/api/java.desktop/javax/print/attribute/IntegerSyntax.html