Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class JobStateReasons extends HashSet<JobStateReason> implements PrintJobAttribute
JobState
атрибут. Экземпляры JobStateReason
не появляйтесь в наборе атрибута Задания Печати непосредственно. Скорее атрибут JobStateReasons появляется в наборе атрибута Задания Печати. Атрибут JobStateReasons содержит нуль, один, или больше чем один JobStateReason
объекты, которые принадлежат состоянию Задания Печати. Принтер добавляет a JobStateReason
возразите против Задания Печати атрибуту JobStateReasons, когда соответствующее условие становится истиной Задания Печати, и принтер удаляет JobStateReason
возразите снова, когда соответствующее условие становится ложью, независимо от ли Задание Печати повсюду JobState
также измененный.
Класс JobStateReasons наследовал свою реализацию от class java.util.HashSet
. В отличие от большинства атрибутов печати, которые являются неизменными когда-то созданные, class, JobStateReasons разрабатывается, чтобы быть изменчивым; можно добавить JobStateReason
объекты к существующему JobStateReasons возражают и удаляют их снова. Однако, как class java.util.HashSet
, class JobStateReasons не многократен ориентированный на многопотоковое исполнение. Если объект JobStateReasons будет использоваться многократными потоками, убедитесь, что синхронизировали его операции (например, используя синхронизируемое представление набора, полученное из class java.util.Collections
).
Совместимость IPP: строковое значение возвратилось каждым человеком JobStateReason
объект toString()
метод дает значение ключевого слова IPP. Название категории, возвращенное getName()
дает название атрибута IPP.
Конструктор и Описание |
---|
JobStateReasons()
Создайте новое, пустое состояние задания причины атрибут; у базового набора хеша есть емкость начальной буквы значения по умолчанию и коэффициент загрузки.
|
JobStateReasons(Collection<JobStateReason> collection)
Создайте новое состояние задания причины атрибут, который содержит то же самое
JobStateReason объекты как данный набор. |
JobStateReasons(int initialCapacity)
Создайте новое, пустое состояние задания причины атрибут; у базового набора хеша есть данная начальная емкость и коэффициент загрузки значения по умолчанию.
|
JobStateReasons(int initialCapacity, float loadFactor)
Создайте новое, пустое состояние задания причины атрибут; у базового набора хеша есть данная начальная емкость и коэффициент загрузки.
|
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
add(JobStateReason o)
Добавляет указанный элемент к этому состоянию задания причины атрибут, если это уже не присутствует.
|
Class<? extends Attribute> |
getCategory()
Доберитесь печать приписывают class, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
clear, clone, contains, isEmpty, iterator, remove, size, spliterator
equals, hashCode, removeAll
addAll, containsAll, retainAll, toArray, toArray, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray
parallelStream, removeIf, stream
forEach
public JobStateReasons()
public JobStateReasons(int initialCapacity)
initialCapacity
- Начальная емкость.IllegalArgumentException
- если начальная емкость является меньше чем нуль.public JobStateReasons(int initialCapacity, float loadFactor)
initialCapacity
- Начальная емкость.loadFactor
- Коэффициент загрузки.IllegalArgumentException
- если начальная емкость является меньше чем нуль.public JobStateReasons(Collection<JobStateReason> collection)
JobStateReason
объекты как данный набор. Начальная емкость набора базового хеша и коэффициент загрузки как определяются в конструкторе суперкласса HashSet(Collection)
.collection
- Набор, чтобы скопировать.NullPointerException
- (исключение непроверенное) Брошенный, если collection
нуль или если любой элемент в collection
нуль.ClassCastException
- (исключение непроверенное) Брошенный, если любой элемент в collection
не экземпляр class JobStateReason
.public boolean add(JobStateReason o)
JobStateReason
. Если это состояние задания причины, атрибут уже содержит указанный элемент, листы вызова это состояние задания причины, приписывают неизменный, и возвращает false.add
в интерфейсе Collection<JobStateReason>
add
в интерфейсе Set<JobStateReason>
add
в class HashSet<JobStateReason>
o
- Элемент, который будет добавлен к этому заданию, утверждает причины атрибут.NullPointerException
- (исключение непроверенное) Брошенный, если указанный элемент является нулем.ClassCastException
- (исключение непроверенное) Брошенный, если указанный элемент не является экземпляром class JobStateReason
.public final Class<? extends Attribute> getCategory()
Для class JobStateReasons категорией является class JobStateReasons непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92