Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class JobStateReasons extends HashSet<JobStateReason> implements PrintJobAttribute
JobState
атрибут. Экземпляры JobStateReason
не появляйтесь в наборе атрибута Задания Печати непосредственно. Скорее атрибут JobStateReasons появляется в наборе атрибута Задания Печати. Атрибут JobStateReasons содержит нуль, один, или больше чем один JobStateReason
объекты, которые принадлежат состоянию Задания Печати. Принтер добавляет a JobStateReason
возразите против Задания Печати атрибуту JobStateReasons, когда соответствующее условие становится истиной Задания Печати, и принтер удаляет JobStateReason
возразите снова, когда соответствующее условие становится ложью, независимо от ли Задание Печати повсюду JobState
также измененный.
Класс JobStateReasons наследовал свою реализацию от класса java.util.HashSet
. В отличие от большинства атрибутов печати, которые являются неизменными когда-то созданные, класс, JobStateReasons разрабатывается, чтобы быть изменчивым; можно добавить JobStateReason
объекты к существующему JobStateReasons возражают и удаляют их снова. Однако, как класс java.util.HashSet
, класс JobStateReasons не многократен ориентированный на многопотоковое исполнение. Если объект JobStateReasons будет использоваться многократными потоками, убедитесь, что синхронизировали его операции (например, используя синхронизируемое представление набора, полученное из класса 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()
Получите класс атрибута печати, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
clear, clone, contains, isEmpty, iterator, remove, size
equals, hashCode, removeAll
addAll, containsAll, retainAll, toArray, toArray, toString
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
не экземпляр класса JobStateReason
.public boolean add(JobStateReason o)
JobStateReason
. Если это состояние задания причины, атрибут уже содержит указанный элемент, листы вызова это состояние задания причины, приписывают неизменный, и возвращает false.add
в интерфейсе Collection<JobStateReason>
add
в интерфейсе Set<JobStateReason>
add
в классе HashSet<JobStateReason>
o
- Элемент, который будет добавлен к этому заданию, утверждает причины атрибут.NullPointerException
- (исключение непроверенное) Брошенный, если указанный элемент является нулем.ClassCastException
- (исключение непроверенное) Брошенный, если указанный элемент не является экземпляром класса JobStateReason
.public final Class<? extends Attribute> getCategory()
Для класса JobStateReasons категория является классом JobStateReasons непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.