Spec-Zone .ru
спецификации, руководства, описания, API
|
public static final class JobAttributes.SidesType extends Object
Модификатор и Тип | Поле и Описание |
---|---|
static JobAttributes.SidesType |
ONE_SIDED
SidesType экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на ту же самую сторону последовательных листов носителей. |
static JobAttributes.SidesType |
TWO_SIDED_LONG_EDGE
SidesType экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на передние и задние стороны последовательных листов носителей, так, что ориентация каждой пары страниц на носителе, был бы корректен для читателя как будто для того, чтобы привязать длинный край. |
static JobAttributes.SidesType |
TWO_SIDED_SHORT_EDGE
SidesType экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на передние и задние стороны последовательных листов носителей, так, что ориентация каждой пары страниц на носителе, был бы корректен для читателя как будто для того, чтобы привязать короткий край. |
Модификатор и Тип | Метод и Описание |
---|---|
int |
hashCode()
Возвращает значение хэш-кода для объекта.
|
Строка |
toString()
Возвращает строковое представление объекта.
|
public static final JobAttributes.SidesType ONE_SIDED
SidesType
экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на ту же самую сторону последовательных листов носителей.public static final JobAttributes.SidesType TWO_SIDED_LONG_EDGE
SidesType
экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на передние и задние стороны последовательных листов носителей, так, что ориентация каждой пары страниц на носителе, был бы корректен для читателя как будто для того, чтобы привязать длинный край.public static final JobAttributes.SidesType TWO_SIDED_SHORT_EDGE
SidesType
экземпляр, чтобы использовать для того, чтобы определить, что последовательные страницы задания должны быть напечатаны на передние и задние стороны последовательных листов носителей, так, что ориентация каждой пары страниц на носителе, был бы корректен для читателя как будто для того, чтобы привязать короткий край.public int hashCode()
Object
HashMap
. Общий контракт hashCode
:
hashCode
метод должен последовательно возвращать то же самое целое число, не предоставил информации, используемой в equals
сравнения на объекте изменяются. Эта целочисленная потребность не остается непротиворечивой от одного выполнения приложения к другому выполнению того же самого приложения. equals(Object)
метод, затем вызывая hashCode
метод на каждом из двух объектов должен привести к тому же самому целочисленному результату. Object.equals(java.lang.Object)
метод, затем вызывая hashCode
метод на каждом из двух объектов должен привести к отличным целочисленным результатам. Однако, программист должен знать, что приведение к отличным целочисленным результатам для неравных объектов может улучшить производительность хэш-таблиц. Столько, сколько разумно практично, метод хэш-кода, определенный class Object
действительно возвращает отличные целые числа для отличных объектов. (Это обычно реализуется, преобразовывая внутренний адрес объекта в целое число, но этот метод реализации не требуется языком программирования Java™.)
hashCode
в class Object
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
public String toString()
Object
toString
метод возвращает строку, которая "дословно представляет" этот объект. Результатом должно быть краткое, но информативное представление, которое легко для человека читать. Рекомендуется, чтобы все подклассы переопределили этот метод. toString
метод для class Object
возвращает строку, состоящую из имени class, которого объект является экземпляром, символ знака at-sign`@
', и шестнадцатеричное представление без знака хэш-кода объекта. Другими словами этот метод возвращает строку, равную значению:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92