|
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, sizeequals, hashCode, removeAlladdAll, containsAll, retainAll, toArray, toArray, toStringpublic 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 в интерфейсе Attributejava.lang.Class.
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.