Uses of Class
eu.cloudnetservice.driver.permission.PermissionUserGroupInfo
Packages that use PermissionUserGroupInfo
-
Uses of PermissionUserGroupInfo in eu.cloudnetservice.driver.permission
Fields in eu.cloudnetservice.driver.permission with type parameters of type PermissionUserGroupInfoModifier and TypeFieldDescriptionprivate Set<PermissionUserGroupInfo>PermissionUser.Builder.groupsprivate final Set<PermissionUserGroupInfo>PermissionUser.groupsMethods in eu.cloudnetservice.driver.permission that return PermissionUserGroupInfoModifier and TypeMethodDescriptionPermissionUserGroupInfo.Builder.build()Constructs the new permission user group info from this builder.PermissionUser.findAssignedGroup(@NonNull String group) Searches for any of the users groups with the given name.Methods in eu.cloudnetservice.driver.permission that return types with arguments of type PermissionUserGroupInfoModifier and TypeMethodDescriptionPermissionUser.groups()Gets all groups that the user belongs to.Methods in eu.cloudnetservice.driver.permission with parameters of type PermissionUserGroupInfoModifier and TypeMethodDescriptionPermissionUser.addGroup(@NonNull PermissionUserGroupInfo groupInfo) Adds the given group user info to this permission user.PermissionUser.Builder.addGroup(@NonNull PermissionUserGroupInfo group) Adds the given group to the groups of the new user.PermissionUserGroupInfo.builder(@NonNull PermissionUserGroupInfo info) Creates a new permission group info builder instance and copies all values from the given permission group info.Method parameters in eu.cloudnetservice.driver.permission with type arguments of type PermissionUserGroupInfoModifier and TypeMethodDescriptionPermissionUser.Builder.groups(@NonNull Collection<PermissionUserGroupInfo> groups) Sets the groups of the new permission user.Constructor parameters in eu.cloudnetservice.driver.permission with type arguments of type PermissionUserGroupInfoModifierConstructorDescriptionprotectedPermissionUser(@NonNull UUID uniqueId, @Nullable String hashedPassword, @NonNull Set<PermissionUserGroupInfo> groups, @NonNull String name, int potency, long createdTime, @NonNull Set<Permission> permissions, @NonNull Map<String, Set<Permission>> groupPermissions, @NonNull Document properties) Constructs a new permission group.