|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PermissionGroup in ru.tehkode.permissions |
---|
Subclasses of PermissionGroup in ru.tehkode.permissions | |
---|---|
class |
ProxyPermissionGroup
|
Fields in ru.tehkode.permissions with type parameters of type PermissionGroup | |
---|---|
protected Map<String,List<PermissionGroup>> |
PermissionUser.cachedGroups
|
protected Map<String,PermissionGroup> |
PermissionManager.defaultGroups
|
protected Map<String,PermissionGroup> |
PermissionManager.groups
|
Methods in ru.tehkode.permissions that return PermissionGroup | |
---|---|
PermissionGroup |
PermissionBackend.createGroup(String name)
|
PermissionGroup |
PermissionUser.demote(PermissionUser demoter,
String ladderName)
Demotes user in specified ladder. |
PermissionGroup[] |
PermissionGroup.getChildGroups()
|
PermissionGroup[] |
PermissionGroup.getChildGroups(String worldName)
Return array of direct child group objects |
PermissionGroup |
PermissionManager.getDefaultGroup()
|
PermissionGroup |
PermissionManager.getDefaultGroup(String worldName)
Return default group object |
abstract PermissionGroup |
PermissionBackend.getDefaultGroup(String worldName)
Returns default group, a group that is assigned to a user without a group set |
PermissionGroup[] |
PermissionGroup.getDescendantGroups()
|
PermissionGroup[] |
PermissionGroup.getDescendantGroups(String worldName)
Return array of descendant group objects |
PermissionGroup |
PermissionManager.getGroup(String groupname)
Return object for specified group |
abstract PermissionGroup |
PermissionBackend.getGroup(String name)
Returns new PermissionGroup object for specified group name |
PermissionGroup[] |
PermissionManager.getGroups()
Return all groups |
PermissionGroup[] |
PermissionUser.getGroups()
Get group for this user, global inheritance only |
abstract PermissionGroup[] |
PermissionBackend.getGroups()
Return all registered groups |
PermissionGroup[] |
PermissionManager.getGroups(String groupName)
|
PermissionGroup[] |
PermissionUser.getGroups(String worldName)
Get groups for this user for specified world |
PermissionGroup[] |
PermissionBackend.getGroups(String groupName)
Return child groups of specified group |
PermissionGroup[] |
PermissionManager.getGroups(String groupName,
boolean inheritance)
|
PermissionGroup[] |
PermissionBackend.getGroups(String groupName,
boolean inheritance)
Return child groups of specified group. |
PermissionGroup[] |
PermissionManager.getGroups(String groupName,
String worldName)
Return all child groups of specified group |
PermissionGroup[] |
PermissionBackend.getGroups(String groupName,
String worldName)
|
PermissionGroup[] |
PermissionManager.getGroups(String groupName,
String worldName,
boolean inheritance)
Return all descendants or child groups for groupName |
PermissionGroup[] |
PermissionBackend.getGroups(String groupName,
String worldName,
boolean inheritance)
|
PermissionGroup[] |
PermissionGroup.getParentGroups()
|
PermissionGroup[] |
PermissionGroup.getParentGroups(String worldName)
Returns array of parent groups objects |
PermissionGroup |
PermissionUser.getRankLadderGroup(String ladder)
Return user's group in specified ladder |
protected PermissionGroup[] |
PermissionGroup.getWorldGroups(String worldName)
|
protected PermissionGroup[] |
PermissionUser.getWorldGroups(String worldName)
|
PermissionGroup |
PermissionUser.promote(PermissionUser promoter,
String ladderName)
Promotes user in specified ladder. |
Methods in ru.tehkode.permissions that return types with arguments of type PermissionGroup | |
---|---|
Map<Integer,PermissionGroup> |
PermissionManager.getRankLadder(String ladderName)
Return groups of specified rank ladder |
Map<String,PermissionGroup> |
PermissionUser.getRankLadders()
Return all ladders the user is participating in |
Methods in ru.tehkode.permissions with parameters of type PermissionGroup | |
---|---|
void |
PermissionUser.addGroup(PermissionGroup group)
|
void |
PermissionUser.addGroup(PermissionGroup group,
String worldName)
Add user to group |
int |
PermissionGroup.compareTo(PermissionGroup o)
|
boolean |
PermissionUser.inGroup(PermissionGroup group)
|
boolean |
PermissionUser.inGroup(PermissionGroup group,
boolean checkInheritance)
|
boolean |
PermissionUser.inGroup(PermissionGroup group,
String worldName)
Check if this user is member of group or one of its descendant groups |
boolean |
PermissionUser.inGroup(PermissionGroup group,
String worldName,
boolean checkInheritance)
Check if this user is member of group or one of its descendant groups (optionally) |
boolean |
PermissionGroup.isChildOf(PermissionGroup group)
|
boolean |
PermissionGroup.isChildOf(PermissionGroup group,
boolean checkInheritance)
|
boolean |
PermissionGroup.isChildOf(PermissionGroup group,
String worldName)
|
boolean |
PermissionGroup.isChildOf(PermissionGroup group,
String worldName,
boolean checkInheritance)
Check if this group is descendant of specified group |
void |
PermissionUser.removeGroup(PermissionGroup group)
|
void |
PermissionUser.removeGroup(PermissionGroup group,
String worldName)
Remove user from group |
void |
PermissionManager.setDefaultGroup(PermissionGroup group)
|
void |
PermissionManager.setDefaultGroup(PermissionGroup group,
String worldName)
Set default group to specified group |
abstract void |
PermissionBackend.setDefaultGroup(PermissionGroup group,
String worldName)
Set group as default group |
void |
PermissionUser.setGroups(PermissionGroup[] parentGroups)
|
void |
PermissionUser.setGroups(PermissionGroup[] parentGroups,
String worldName)
Set parent groups for user |
void |
PermissionGroup.setParentGroups(PermissionGroup[] parentGroups)
|
void |
PermissionGroup.setParentGroups(PermissionGroup[] parentGroups,
String worldName)
Set parent groups |
protected void |
PermissionUser.swapGroups(PermissionGroup src,
PermissionGroup dst)
|
Uses of PermissionGroup in ru.tehkode.permissions.backends |
---|
Methods in ru.tehkode.permissions.backends that return PermissionGroup | |
---|---|
PermissionGroup |
FileBackend.getDefaultGroup(String worldName)
|
PermissionGroup |
SQLBackend.getDefaultGroup(String worldName)
|
PermissionGroup |
FileBackend.getGroup(String groupName)
|
PermissionGroup |
SQLBackend.getGroup(String name)
|
PermissionGroup[] |
FileBackend.getGroups()
|
PermissionGroup[] |
SQLBackend.getGroups()
|
Methods in ru.tehkode.permissions.backends with parameters of type PermissionGroup | |
---|---|
void |
FileBackend.setDefaultGroup(PermissionGroup group,
String worldName)
|
void |
SQLBackend.setDefaultGroup(PermissionGroup group,
String worldName)
|
Uses of PermissionGroup in ru.tehkode.permissions.backends.file |
---|
Subclasses of PermissionGroup in ru.tehkode.permissions.backends.file | |
---|---|
class |
FileGroup
|
Uses of PermissionGroup in ru.tehkode.permissions.backends.sql |
---|
Subclasses of PermissionGroup in ru.tehkode.permissions.backends.sql | |
---|---|
class |
SQLGroup
|
Uses of PermissionGroup in ru.tehkode.permissions.bukkit.commands |
---|
Methods in ru.tehkode.permissions.bukkit.commands with parameters of type PermissionGroup | |
---|---|
protected void |
PermissionsCommand.informGroup(org.bukkit.plugin.Plugin plugin,
PermissionGroup group,
String message)
|
protected void |
PermissionsCommand.printEntityInheritance(org.bukkit.command.CommandSender sender,
PermissionGroup[] groups)
|
protected String |
PermissionsCommand.printHierarchy(PermissionGroup parent,
String worldName,
int level)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |