public enum Permission extends Enum<Permission>
| 限定符和类型 | 方法和说明 |
|---|---|
Permission |
addRead()
添加读权限
|
Permission |
addWrite()
添加写权限
|
boolean |
canRead() |
boolean |
canWrite() |
boolean |
contain(Permission permission)
包含指定的权限
|
Permission |
removeRead()
删除读权限
|
Permission |
removeWrite()
删除写权限
|
static Permission |
valueOf(int ordinal) |
static Permission |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Permission[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Permission NONE
public static final Permission READ
public static final Permission WRITE
public static final Permission FULL
public static Permission[] values()
for (Permission c : Permission.values()) System.out.println(c);
public static Permission valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static Permission valueOf(int ordinal)
public boolean contain(Permission permission)
permission - 权限public Permission addWrite()
public Permission removeWrite()
public Permission addRead()
public Permission removeRead()
public boolean canRead()
public boolean canWrite()
Copyright © 2020 Joyqueue Community. All rights reserved.