public class PermRolesMeta extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PermRolesMeta.Meta |
| 构造器和说明 |
|---|
PermRolesMeta() |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Set<String>> |
getExcludePermissions() |
Set<Set<String>> |
getExcludeRoles() |
Map<ParamMetadata.ParamType,Map<String,ParamMetadata>> |
getParamPermissionsMetadata() |
Set<Set<String>> |
getRequirePermissions() |
Set<Set<String>> |
getRequireRoles() |
void |
merge(PermRolesMeta other) |
boolean |
non() |
boolean |
nonAll() |
void |
put(ParamMetadata.ParamType paramType,
String name,
ParamMetadata paramMetadata) |
void |
removeApi() |
void |
setExcludePermissions(Collection<String> excludePermissions) |
void |
setExcludePermissions(Set<Set<String>> excludePermissions) |
void |
setExcludeRoles(Collection<String> excludeRoles) |
void |
setExcludeRoles(Set<Set<String>> excludeRoles) |
void |
setRequirePermissions(Collection<String> requirePermissions) |
void |
setRequirePermissions(Set<Set<String>> requirePermissions) |
void |
setRequireRoles(Collection<String> requireRoles) |
void |
setRequireRoles(Set<Set<String>> requireRoles) |
String |
toString() |
public Map<ParamMetadata.ParamType,Map<String,ParamMetadata>> getParamPermissionsMetadata()
public void put(ParamMetadata.ParamType paramType, String name, ParamMetadata paramMetadata)
public boolean non()
public boolean nonAll()
public void removeApi()
public void setRequireRoles(Collection<String> requireRoles)
public void setExcludeRoles(Collection<String> excludeRoles)
public void setRequirePermissions(Collection<String> requirePermissions)
public void setExcludePermissions(Collection<String> excludePermissions)
public void merge(PermRolesMeta other)
Copyright © 2022. All rights reserved.