Класс DateTimeSyntax
- Все реализованные интерфейсы:
-
Serializable,Cloneable
- Непосредственные известные подклассы:
-
DateTimeAtCompleted,DateTimeAtCreation,DateTimeAtProcessing,JobHoldUntil
public abstract class DateTimeSyntax extends Object implements Serializable, Cloneable
DateTimeSyntax является абстрактным базовым классом, предоставляющим общую реализацию всех атрибутов, значением которых является дата и время. Внутренне атрибут даты и времени хранится как значение класса java.util.Date. Вы можете получить значение атрибута даты и времени Date вызвав getValue(). Значение атрибута даты и времени Date устанавливается при его создании (см. DateTimeSyntax(Date)). После создания значение атрибута даты и времени является неизменяемым.
Для создания атрибута даты и времени из отдельных значений года, месяца, дня, часа, минуты и так далее, используйте объект java.util.Calendar для создания объекта java.util.Date, затем используйте объект java.util.Date для создания атрибута даты и времени. Для преобразования атрибута даты и времени в отдельные значения года, месяца, дня, часа, минуты и так далее, создайте объект java.util.Calendar и установите его в java.util.Date из атрибута даты и времени. Класс DateTimeSyntax хранит свое значение в форме java.util.Date а не java.util.Calendar, потому что обычно требуется меньше памяти для хранения и меньше времени для сравнения java.util.Date чем java.util.Calendar.
- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает новый атрибут даты и времени с заданным значением java.util.Date. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает, эквивалентен ли этот атрибут даты и времени переданному объекту. |
Date |
getValue() |
Возвращает значение java.util.Date этого атрибута даты и времени. |
int |
hashCode() |
Возвращает значение хэш-кода для этого атрибута даты и времени. |
String |
toString() |
Возвращает строковое значение, соответствующее этому атрибуту даты и времени. |
Краткое описание конструкторов
DateTimeSyntax
protected DateTimeSyntax(Date value)
java.util.Date.- Параметры:
-
value- значениеjava.util.Date - Исключения:
-
NullPointerException- еслиvalueявляетсяnull
Краткое описание методов
getValue
public Date getValue()
- Возвращает:
- значение
Date
equals
public boolean equals(Object object)
-
objectне являетсяnull. -
objectявляется экземпляром классаDateTimeSyntax. - Значение атрибута даты и времени и значение
objectjava.util.Dateравны.
- Переопределяет:
-
equalsв классеObject - Параметры:
-
object- объект для сравнения - Возвращает:
-
trueеслиobjectэквивалентен этому атрибуту даты и времени,falseв противном случае - См. также:
hashCode
public int hashCode()
java.util.Date.- Переопределяет:
-
hashCodeв классеObject - Возвращает:
- значение хэш-кода для этого объекта.
- См. также:
toString
public String toString()
java.util.Date, преобразованное в строку.- Переопределяет:
-
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/DateTimeSyntax.html