Package be.seeseemelk.mockbukkit
Class PermissionManagerMock
java.lang.Object
be.seeseemelk.mockbukkit.PermissionManagerMock
- All Implemented Interfaces:
PermissionManager
- Direct Known Subclasses:
PluginManagerMock
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPermission
(@NotNull Permission perm) void
addPermissions
(@NotNull List<Permission> perm) void
@NotNull Set<Permission>
getDefaultPermissions
(boolean op) @NotNull Set<Permissible>
getDefaultPermSubscriptions
(boolean op) @Nullable Permission
getPermission
(@NotNull String name) @NotNull Set<Permission>
@NotNull Set<Permissible>
getPermissionSubscriptions
(@NotNull String permission) void
recalculatePermissionDefaults
(@NotNull Permission perm) void
removePermission
(@NotNull String name) void
removePermission
(@NotNull Permission perm) void
subscribeToDefaultPerms
(boolean op, @NotNull Permissible permissible) void
subscribeToPermission
(@NotNull String permission, @NotNull Permissible permissible) void
unsubscribeFromDefaultPerms
(boolean op, @NotNull Permissible permissible) void
unsubscribeFromPermission
(@NotNull String permission, @NotNull Permissible permissible)
-
Constructor Details
-
PermissionManagerMock
public PermissionManagerMock()
-
-
Method Details
-
getPermission
- Specified by:
getPermission
in interfacePermissionManager
-
addPermission
- Specified by:
addPermission
in interfacePermissionManager
-
removePermission
- Specified by:
removePermission
in interfacePermissionManager
-
removePermission
- Specified by:
removePermission
in interfacePermissionManager
-
getDefaultPermissions
- Specified by:
getDefaultPermissions
in interfacePermissionManager
-
recalculatePermissionDefaults
- Specified by:
recalculatePermissionDefaults
in interfacePermissionManager
-
subscribeToPermission
public void subscribeToPermission(@NotNull @NotNull String permission, @NotNull @NotNull Permissible permissible) - Specified by:
subscribeToPermission
in interfacePermissionManager
-
unsubscribeFromPermission
public void unsubscribeFromPermission(@NotNull @NotNull String permission, @NotNull @NotNull Permissible permissible) - Specified by:
unsubscribeFromPermission
in interfacePermissionManager
-
getPermissionSubscriptions
@NotNull public @NotNull Set<Permissible> getPermissionSubscriptions(@NotNull @NotNull String permission) - Specified by:
getPermissionSubscriptions
in interfacePermissionManager
-
subscribeToDefaultPerms
- Specified by:
subscribeToDefaultPerms
in interfacePermissionManager
-
unsubscribeFromDefaultPerms
- Specified by:
unsubscribeFromDefaultPerms
in interfacePermissionManager
-
getDefaultPermSubscriptions
- Specified by:
getDefaultPermSubscriptions
in interfacePermissionManager
-
getPermissions
- Specified by:
getPermissions
in interfacePermissionManager
-
addPermissions
- Specified by:
addPermissions
in interfacePermissionManager
-
clearPermissions
public void clearPermissions()- Specified by:
clearPermissions
in interfacePermissionManager
-