public interface PermissionResolver
| Modifier and Type | Method and Description |
|---|---|
static PermissionResolver |
createDefault(java.util.function.BiPredicate<PlatformSender,java.lang.String> hasPermission) |
static <SENDER> PermissionResolver |
createDefault(java.lang.Class<SENDER> type,
java.util.function.BiPredicate<SENDER,java.lang.String> hasPermission) |
java.util.List<PermissionValidationResult.Verdict> |
resolve(PlatformSender sender,
MetaHolder metaHolder) |
java.util.List<PermissionValidationResult.Verdict> resolve(PlatformSender sender, MetaHolder metaHolder)
static <SENDER> PermissionResolver createDefault(java.lang.Class<SENDER> type, java.util.function.BiPredicate<SENDER,java.lang.String> hasPermission)
static PermissionResolver createDefault(java.util.function.BiPredicate<PlatformSender,java.lang.String> hasPermission)