| Modifier and Type | Method and Description |
|---|---|
AclEntry |
build()
构建从这个Builder组件的一个
AclEntry。
|
AclEntry.Builder |
setFlags(AclEntryFlag... flags)
设置此生成器的标志组件。
|
AclEntry.Builder |
setFlags(Set<AclEntryFlag> flags)
设置此生成器的标志组件。
|
AclEntry.Builder |
setPermissions(AclEntryPermission... perms)
设置此生成器的权限组件。
|
AclEntry.Builder |
setPermissions(Set<AclEntryPermission> perms)
设置此生成器的权限组件。
|
AclEntry.Builder |
setPrincipal(UserPrincipal who)
设置此生成器的主成分。
|
AclEntry.Builder |
setType(AclEntryType type)
设置此生成器的类型组件。
|
public AclEntry build()
AclEntry。谁的类型和组件都需要被设置为了构建一个
AclEntry。
IllegalStateException -如果类型或谁成分尚未确定
public AclEntry.Builder setType(AclEntryType type)
type -组件类型
public AclEntry.Builder setPrincipal(UserPrincipal who)
who -主成分
public AclEntry.Builder setPermissions(Set<AclEntryPermission> perms)
perms -权限组件
ClassCastException -如果设置包含不
AclEntryPermission型元素
public AclEntry.Builder setPermissions(AclEntryPermission... perms)
perms -权限组件
public AclEntry.Builder setFlags(Set<AclEntryFlag> flags)
flags的标志成分
ClassCastException -如果设置包含不
AclEntryFlag型元素
public AclEntry.Builder setFlags(AclEntryFlag... flags)
flags的标志成分
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.