Spec-Zone .ru
спецификации, руководства, описания, API
|
public static final class AclEntry.Builder extends Object
AclEntry
объекты. A Builder
объект получается, вызывая один из newBuilder
методы, определенные AclEntry
class.
Объекты разработчика изменчивы и не безопасны для использования многократными параллельными потоками без соответствующей синхронизации.
Модификатор и Тип | Метод и Описание |
---|---|
AclEntry |
build()
Конструкции
AclEntry от компонентов этого разработчика. |
AclEntry. Разработчик |
setFlags(AclEntryFlag... flags)
Устанавливает компонент флагов этого разработчика.
|
AclEntry. Разработчик |
setFlags(Set<AclEntryFlag> flags)
Устанавливает компонент флагов этого разработчика.
|
AclEntry. Разработчик |
setPermissions(AclEntryPermission... perms)
Устанавливает компонент полномочий этого разработчика.
|
AclEntry. Разработчик |
setPermissions(Set<AclEntryPermission> perms)
Устанавливает компонент полномочий этого разработчика.
|
AclEntry. Разработчик |
setPrincipal(UserPrincipal who)
Устанавливает основной компонент этого разработчика.
|
AclEntry. Разработчик |
setType(AclEntryType type)
Устанавливает компонент типа этого разработчика.
|
public AclEntry build()
AclEntry
от компонентов этого разработчика. Тип и кого обязаны компоненты, был приведен в порядок, чтобы создать AclEntry
.IllegalStateException
- если тип или кто не был установлен компонентpublic AclEntry.Builder setType(AclEntryType type)
public AclEntry.Builder setPrincipal(UserPrincipal who)
public AclEntry.Builder setPermissions(Set<AclEntryPermission> perms)
ClassCastException
- если набор содержит элементы, которые не имеют типа AclEntryPermission
public AclEntry.Builder setPermissions(AclEntryPermission... perms)
public AclEntry.Builder setFlags(Set<AclEntryFlag> flags)
ClassCastException
- если набор содержит элементы, которые не имеют типа AclEntryFlag
public AclEntry.Builder setFlags(AclEntryFlag... flags)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92