Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action - Variable in class ru.tehkode.permissions.events.PermissionEntityEvent
- action - Variable in class ru.tehkode.permissions.events.PermissionSystemEvent
- addCode(String, String) - Method in class ru.tehkode.permissions.bukkit.ErrorReport.Builder
- addGroup(String) - Method in class ru.tehkode.permissions.PermissionUser
- addGroup(String, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Add user to group
- addGroup(String, String, long) - Method in class ru.tehkode.permissions.PermissionUser
- addGroup(PermissionGroup) - Method in class ru.tehkode.permissions.PermissionUser
- addGroup(PermissionGroup, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Add user to group
- addHeading(String) - Method in class ru.tehkode.permissions.bukkit.ErrorReport.Builder
- addPermission(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Add permission in common space (all worlds)
- addPermission(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Add permissions for specified world
- addSchemaUpdate(SchemaUpdate) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- addText(String) - Method in class ru.tehkode.permissions.bukkit.ErrorReport.Builder
- addTimedPermission(String, String, int) - Method in class ru.tehkode.permissions.PermissionEntity
-
Adds timed permission to specified world in seconds
- allowOps - Variable in class ru.tehkode.permissions.PermissionManager
- allowOps() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- alwaysUpdate() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- argName - Variable in exception class ru.tehkode.permissions.commands.exceptions.AutoCompleteChoicesException
- arguments - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- AutoCompleteChoicesException - Exception Class in ru.tehkode.permissions.commands.exceptions
- AutoCompleteChoicesException(String[], String) - Constructor for exception class ru.tehkode.permissions.commands.exceptions.AutoCompleteChoicesException
- autoCompleteGroupName(String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompleteGroupName(String, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompletePermission(PermissionEntity, String, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompletePermission(PermissionEntity, String, String, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompletePlayerName(String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompletePlayerName(String, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompleteWorldName(String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- autoCompleteWorldName(String, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
B
- backend - Variable in class ru.tehkode.permissions.PermissionManager
- BACKEND_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- BackendDataTransfer - Class in ru.tehkode.permissions.backends
-
Helper class to hold static methods relating to import/export between backends.
- backupDatabase() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- bind(PreparedStatement, Object...) - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- build() - Method in class ru.tehkode.permissions.bukkit.ErrorReport.Builder
- builder(Throwable) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- buildPath(String...) - Static method in class ru.tehkode.permissions.backends.file.FileBackend
- buildUserErrorMessage() - Method in class ru.tehkode.permissions.bukkit.ErrorReport
- byLabel(String) - Static method in enum class ru.tehkode.utils.Interval
C
- cache - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- cachedAnwsers - Variable in class ru.tehkode.permissions.PermissionUser
- cachedGroups - Variable in class ru.tehkode.permissions.PermissionUser
- cachedOptions - Variable in class ru.tehkode.permissions.PermissionUser
- cachedPermissions - Variable in class ru.tehkode.permissions.PermissionUser
- cachedPrefix - Variable in class ru.tehkode.permissions.PermissionUser
- cachedSuffix - Variable in class ru.tehkode.permissions.PermissionUser
- cacheUser(String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Update a user in cache.
- CachingData - Class in ru.tehkode.permissions.backends.caching
-
Data backend implementing a simple cache
- CachingData(Executor, Object) - Constructor for class ru.tehkode.permissions.backends.caching.CachingData
- CachingGroupData - Class in ru.tehkode.permissions.backends.caching
-
Cached data for groups
- CachingGroupData(PermissionsGroupData, Executor, Object) - Constructor for class ru.tehkode.permissions.backends.caching.CachingGroupData
- CachingUserData - Class in ru.tehkode.permissions.backends.caching
-
User data using a cache.
- CachingUserData(PermissionsUserData, Executor, Object) - Constructor for class ru.tehkode.permissions.backends.caching.CachingUserData
- calculateChildPerms(Map<String, Boolean>, boolean, PermissionAttachment) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- call(Object...) - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- callEvent(PermissionEntityEvent) - Method in class ru.tehkode.permissions.PermissionEntity
- callEvent(PermissionEntityEvent.Action) - Method in class ru.tehkode.permissions.PermissionEntity
- callEvent(PermissionEvent) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- callEvent(PermissionEvent) - Method in interface ru.tehkode.permissions.NativeInterface
-
Calls an event on the server
- callEvent(PermissionEvent) - Method in class ru.tehkode.permissions.PermissionManager
- callEvent(PermissionSystemEvent.Action) - Method in class ru.tehkode.permissions.PermissionManager
- checkConnection() - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- checkPermissions(Player) - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- choices - Variable in exception class ru.tehkode.permissions.commands.exceptions.AutoCompleteChoicesException
- ClassNameRegexPermissibleInjector(String, String, boolean, String) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ClassNameRegexPermissibleInjector
- ClassPresencePermissibleInjector(String, String, boolean) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ClassPresencePermissibleInjector
- clazzName - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- clear() - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- clear() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- clearCache() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- clearCache() - Method in class ru.tehkode.permissions.PermissionEntity
-
Clears cache of entity or members.
- clearCache() - Method in class ru.tehkode.permissions.PermissionGroup
- clearCache() - Method in class ru.tehkode.permissions.PermissionManager
- clearCache() - Method in class ru.tehkode.permissions.PermissionUser
- clearUserCache(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Clear cache for specified user
- clearUserCache(UUID) - Method in class ru.tehkode.permissions.PermissionManager
- clearUserCache(Player) - Method in class ru.tehkode.permissions.PermissionManager
-
Clear cache for specified player
- clearWorldsCache() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- close() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- close() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- close() - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- Command - Annotation Interface in ru.tehkode.permissions.commands
- CommandBinding(Object, Method) - Constructor for class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- CommandListener - Interface in ru.tehkode.permissions.commands
- commandsManager - Variable in class ru.tehkode.permissions.bukkit.PermissionsEx
- CommandsManager - Class in ru.tehkode.permissions.commands
- CommandsManager(PermissionsEx) - Constructor for class ru.tehkode.permissions.commands.CommandsManager
- CommandsManager.CommandBinding - Class in ru.tehkode.permissions.commands
- CommandsManager.CommandSyntax - Class in ru.tehkode.permissions.commands
- CommandSyntax(String) - Constructor for class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- compareTo(SchemaUpdate) - Method in class ru.tehkode.permissions.backends.SchemaUpdate
- compareTo(PermissionGroup) - Method in class ru.tehkode.permissions.PermissionGroup
- config - Variable in class ru.tehkode.permissions.backends.file.FileData
- config(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- containsKey(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- containsValue(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- convertUUID(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- copyValues - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- CraftBukkitInterface - Class in ru.tehkode.permissions.bukkit
-
Interface to get versioned obfuscation of CraftBukkit classes
- createBackend(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Creates a backend but does not set it as the active backend.
- createPattern(String) - Static method in class ru.tehkode.permissions.RegExpMatcher
- createUserRecords() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
D
- DateUtils - Class in ru.tehkode.utils
- DateUtils() - Constructor for class ru.tehkode.utils.DateUtils
- DAY - Enum constant in enum class ru.tehkode.utils.Interval
- dbDriver - Variable in class ru.tehkode.permissions.backends.sql.SQLBackend
- debugMode - Variable in class ru.tehkode.permissions.PermissionEntity
- debugMode - Variable in class ru.tehkode.permissions.PermissionManager
- DEBUGMODE_TOGGLE - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- DEFAULT_BACKEND - Static variable in class ru.tehkode.permissions.backends.PermissionBackend
- DEFAULTGROUP_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- DEFAULTGROUP_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- demote(PermissionUser, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Demotes user in specified ladder.
- demoteUser(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- demoteUserAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- deployTables() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- describeUser(PermissionUser) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- description() - Element in annotation interface ru.tehkode.permissions.commands.Command
- dirtyWeight - Variable in class ru.tehkode.permissions.PermissionGroup
- dumpData(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
E
- end() - Method in class ru.tehkode.permissions.PermissionManager
- entity - Variable in class ru.tehkode.permissions.events.PermissionEntityEvent
- entityIdentifier - Variable in class ru.tehkode.permissions.events.PermissionEntityEvent
- entrySet() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- equals(Object) - Method in class ru.tehkode.permissions.PermissionEntity
- ErrorReport - Class in ru.tehkode.permissions.bukkit
-
Error report builder for PEX that provides additional information on top of report and generates a short URL to create a GitHub issue.
- ErrorReport.Builder - Class in ru.tehkode.permissions.bukkit
- ErrorReport.ExceptionHandler - Class in ru.tehkode.permissions.bukkit
- ExceptionHandler() - Constructor for class ru.tehkode.permissions.bukkit.ErrorReport.ExceptionHandler
- execute(Runnable) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- execute(CommandSender, Command, String[]) - Method in class ru.tehkode.permissions.commands.CommandsManager
- executor - Variable in class ru.tehkode.permissions.PermissionManager
- expandQuery(String) - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
-
Perform table name expansion on a query Example:
- explainExpression(String) - Method in class ru.tehkode.permissions.PermissionEntity
- explainExpression(String) - Method in class ru.tehkode.permissions.PermissionUser
F
- FALSE - Enum constant in enum class ru.tehkode.permissions.PermissionCheckResult
- fetchInfo() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- fetchLocal(PermissionEntity, String) - Method in class ru.tehkode.permissions.HierarchyTraverser
-
Collects the potential return value from a single entity
- fieldName - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- FieldReplacer<Instance,
Type> - Class in ru.tehkode.utils - FieldReplacer(Class<? extends Instance>, String, Class<Type>) - Constructor for class ru.tehkode.utils.FieldReplacer
- FileBackend - Class in ru.tehkode.permissions.backends.file
- FileBackend(PermissionManager, ConfigurationSection) - Constructor for class ru.tehkode.permissions.backends.file.FileBackend
- FileConfig - Class in ru.tehkode.permissions.backends.file
- FileConfig(File) - Constructor for class ru.tehkode.permissions.backends.file.FileConfig
- FileConfig(File, Object, String...) - Constructor for class ru.tehkode.permissions.backends.file.FileConfig
- FileData - Class in ru.tehkode.permissions.backends.file
- FileData(String, String, FileConfig, String) - Constructor for class ru.tehkode.permissions.backends.file.FileData
- finalize() - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- formatPath(String, String) - Static method in class ru.tehkode.permissions.backends.file.FileData
- formatPath(String, String, String) - Static method in class ru.tehkode.permissions.backends.file.FileData
- fromBoolean(boolean) - Static method in enum class ru.tehkode.permissions.PermissionCheckResult
G
- get(Instance) - Method in class ru.tehkode.utils.FieldReplacer
- get(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap
- get(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- getAction() - Method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getAction() - Method in class ru.tehkode.permissions.events.PermissionSystemEvent
- getActiveUsers() - Method in class ru.tehkode.permissions.PermissionGroup
- getActiveUsers() - Method in class ru.tehkode.permissions.PermissionManager
-
Return users currently cached in memory
- getActiveUsers(boolean) - Method in class ru.tehkode.permissions.PermissionGroup
- getAllGroups() - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getAllOptions() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return options for all worlds Common options stored as null (empty string) as world.
- getAllParentGroups() - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- getAllParents() - Method in class ru.tehkode.permissions.PermissionEntity
- getAllPermissions() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return permissions for all worlds Common permissions stored as "" (empty string) as world.
- getAllWorldInheritance() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getAllWorldInheritance() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getAllWorldInheritance() - Method in class ru.tehkode.permissions.backends.MultiBackend
- getAllWorldInheritance() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getAllWorldInheritance() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getArgName() - Method in exception class ru.tehkode.permissions.commands.exceptions.AutoCompleteChoicesException
- getBackend() - Method in class ru.tehkode.permissions.PermissionManager
-
Return current backend
- getBackend(String, Configuration) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Returns new backend class instance for specified backendName
- getBackend(String, PermissionManager, ConfigurationSection) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Returns new Backend class instance for specified backendName
- getBackend(String, PermissionManager, ConfigurationSection, String) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Returns new Backend class instance for specified backendName
- getBackend(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- getBackendAlias(Class<? extends PermissionBackend>) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Return alias for specified backend class If there is no such class registered the fullname of this class would be returned using backendClass.getName();
- getBackendClass(String) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Returns Class object for specified alias, if there is no alias registered then try to find it using Class.forName(alias)
- getBackendClassName(String) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Return class name for alias
- getBackendConfig(String) - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- getBackingData() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getBackingData() - Method in class ru.tehkode.permissions.backends.caching.CachingGroupData
- getBackingData() - Method in class ru.tehkode.permissions.backends.caching.CachingUserData
- getBasedir() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- getCBClass(String) - Static method in class ru.tehkode.permissions.bukkit.CraftBukkitInterface
-
Get the class from the name returned by passing
nameintoCraftBukkitInterface.getCBClassName(String) - getCBClassName(String) - Static method in class ru.tehkode.permissions.bukkit.CraftBukkitInterface
-
Get the versioned class name from a class name without the o.b.c prefix.
- getChildGroups() - Method in class ru.tehkode.permissions.PermissionGroup
- getChildGroups(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Return array of direct child group objects
- getChoices() - Method in exception class ru.tehkode.permissions.commands.exceptions.AutoCompleteChoicesException
- getCommands() - Method in class ru.tehkode.permissions.commands.CommandsManager
- getConfig() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getConfiguration() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getConfiguration() - Method in class ru.tehkode.permissions.PermissionManager
- getData() - Method in class ru.tehkode.permissions.PermissionEntity
- getData() - Method in class ru.tehkode.permissions.PermissionGroup
- getData() - Method in class ru.tehkode.permissions.PermissionUser
- getDefaultBackend() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- getDefaultGroups(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return all known default groups
- getDescendantGroups() - Method in class ru.tehkode.permissions.PermissionGroup
- getDescendantGroups(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Return array of descendant group objects
- getDriverClass(String) - Static method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getEffectivePermissions() - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- getEntitiesNames(SQLConnection, SQLData.Type, boolean) - Static method in class ru.tehkode.permissions.backends.sql.SQLData
- getEntity() - Method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getEntityIdentifier() - Method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getErrorBody() - Method in class ru.tehkode.permissions.bukkit.ErrorReport
- getExecutor() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getExecutor() - Method in class ru.tehkode.permissions.PermissionManager
- getFallbackBackend(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- getFile() - Method in class ru.tehkode.permissions.backends.file.FileConfig
- getGroup(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return object for specified group
- getGroupData(String) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getGroupData(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getGroupData(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- getGroupData(String) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getGroupData(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getGroupList() - Method in class ru.tehkode.permissions.PermissionManager
-
Return all groups
- getGroupNames() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getGroupNames() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getGroupNames() - Method in class ru.tehkode.permissions.backends.MultiBackend
- getGroupNames() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getGroupNames() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getGroupNames() - Method in class ru.tehkode.permissions.PermissionManager
- getGroupNames() - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getGroupNames(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getGroups() - Method in class ru.tehkode.permissions.PermissionManager
-
Deprecated.
- getGroups() - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getGroups(String) - Method in class ru.tehkode.permissions.PermissionManager
- getGroups(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getGroups(String, boolean) - Method in class ru.tehkode.permissions.PermissionManager
- getGroups(String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return all child groups of specified group
- getGroups(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionManager
-
Return all descendants or child groups for groupName
- getGroupsNames() - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getGroupsNames(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- getHandlerList() - Static method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getHandlerList() - Static method in class ru.tehkode.permissions.events.PermissionSystemEvent
- getHandlers() - Method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getHandlers() - Method in class ru.tehkode.permissions.events.PermissionSystemEvent
- getIdentifier() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getIdentifier() - Method in class ru.tehkode.permissions.backends.file.FileData
- getIdentifier() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getIdentifier() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getIdentifier() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return name of permission entity (User or Group) User should be equal to Player's name on the server
- getIdentifier() - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns the current identifier of the user
- getInheritedChildPermissions(String, List<String>) - Method in class ru.tehkode.permissions.PermissionEntity
- getInheritedChildPermissions(String, List<String>, boolean) - Method in class ru.tehkode.permissions.PermissionEntity
- getInheritedChildPermissions(Permission, List<String>, boolean) - Method in class ru.tehkode.permissions.PermissionEntity
- getLatestSchemaVersion() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getLogger() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getLogger() - Method in class ru.tehkode.permissions.PermissionManager
- getLongURL() - Method in class ru.tehkode.permissions.bukkit.ErrorReport
- getManager() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getMatchedArguments(String) - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- getMatchingExpression(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
- getMatchingExpression(String, String) - Method in class ru.tehkode.permissions.PermissionUser
- getMatchingExpression(List<String>, String) - Method in class ru.tehkode.permissions.PermissionEntity
- getMessage() - Method in exception class ru.tehkode.permissions.exceptions.PermissionsNotAvailable
- getMethodAnnotation() - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- getName() - Method in class ru.tehkode.permissions.PermissionEntity
- getName() - Method in class ru.tehkode.permissions.PermissionUser
- getOption(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return option Option would be looked up in common options
- getOption(String, String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getOption(String, String) - Method in class ru.tehkode.permissions.backends.file.FileData
- getOption(String, String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getOption(String, String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getOption(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return option for world
- getOption(String, String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns option value in specified worlds.
- getOption(String, String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Get option in world
- getOption(String, String, String) - Method in class ru.tehkode.permissions.PermissionUser
- getOptionBoolean(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns boolean value for option
- getOptionDouble(String, String, double) - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns double value for option
- getOptionInteger(String, String, int) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return integer value for option
- getOptions(String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getOptions(String) - Method in class ru.tehkode.permissions.backends.file.FileData
- getOptions(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getOptions(String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getOptions(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Get options in world
- getOptions(String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns all options in specified world
- getOptionsMap() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getOptionsMap() - Method in class ru.tehkode.permissions.backends.file.FileData
- getOptionsMap() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getOptionsMap() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getOptionsMap() - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns ALL options in each world
- getOwnOption(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return non-inherited value of specified option in common space (all worlds).
- getOwnOption(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnOption(String, String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return non-inherited value of specified option for user in world
- getOwnOptionBoolean(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnOptionDouble(String, String, double) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnOptionInteger(String, String, int) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnParentIdentifiers() - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnParentIdentifiers(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnParents() - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnParents(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnPermissions(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns own (without inheritance) permissions of group for world
- getOwnPrefix() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return non-inherited user prefix.
- getOwnPrefix(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getOwnSuffix() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return non-inherited user suffix.
- getOwnSuffix(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getParams() - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- getParentGroups() - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- getParentGroups(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- getParentGroupsNames() - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- getParentGroupsNames(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- getParentIdentifiers() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return names of parent groups in global scope
- getParentIdentifiers(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getParents() - Method in class ru.tehkode.permissions.PermissionEntity
- getParents(String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getParents(String) - Method in class ru.tehkode.permissions.backends.file.FileData
- getParents(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getParents(String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getParents(String) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- getParents(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getParents(String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Return the parent groups of a user or group
- getParentsInternal(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getParentsInternal(String) - Method in class ru.tehkode.permissions.PermissionUser
- getParentsMap() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getParentsMap() - Method in class ru.tehkode.permissions.backends.file.FileData
- getParentsMap() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getParentsMap() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getParentsMap() - Method in interface ru.tehkode.permissions.PermissionsData
-
Return map of parents for all worlds
- getPermissible(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- getPermissionList() - Method in class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- getPermissionManager() - Static method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getPermissionMatcher() - Method in class ru.tehkode.permissions.PermissionManager
- getPermissions(String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getPermissions(String) - Method in class ru.tehkode.permissions.backends.file.FileData
-
Permissions
- getPermissions(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getPermissions(String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getPermissions(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return all entity permissions in specified world
- getPermissions(String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns all permissions for specified world
- getPermissions(String) - Method in class ru.tehkode.permissions.PermissionUser
- getPermissionsInternal(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getPermissionsManager() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getPermissionsMap() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getPermissionsMap() - Method in class ru.tehkode.permissions.backends.file.FileData
- getPermissionsMap() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getPermissionsMap() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getPermissionsMap() - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns ALL permissions for each world
- getPermissionsTree(PermissionEntity, String, int) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- getPlayer() - Method in class ru.tehkode.permissions.PermissionUser
- getPlugin() - Static method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getPosition(String, List<String>) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- getPrefix() - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns entity prefix
- getPrefix(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns entity prefix
- getPrefix(String) - Method in class ru.tehkode.permissions.PermissionUser
- getPreviousPermissible() - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- getPromoter() - Method in exception class ru.tehkode.permissions.exceptions.RankingException
- getPromoterRankAndCheck(PermissionUser, String) - Method in class ru.tehkode.permissions.PermissionUser
- getQuery(String) - Method in class ru.tehkode.permissions.backends.sql.SQLQueryCache
- getRank() - Method in class ru.tehkode.permissions.PermissionGroup
-
Returns rank in ranking system.
- getRank(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Return user rank in specified ladder
- getRankLadder() - Method in class ru.tehkode.permissions.PermissionGroup
-
Returns ranking ladder where this group is participating in
- getRankLadder(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return groups of specified rank ladder
- getRankLadderGroup(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Return user's group in specified ladder
- getRankLadders() - Method in class ru.tehkode.permissions.PermissionUser
-
Return all ladders the user is participating in
- getRegexp() - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- getRegexPerms() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getSafeWorldName(String, PermissionUser) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- getSchemaVersion() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getSchemaVersion() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getSchemaVersion() - Method in class ru.tehkode.permissions.backends.MultiBackend
- getSchemaVersion() - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Return the current schema version.
- getSchemaVersion() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getSecondsIn(String) - Static method in class ru.tehkode.utils.DateUtils
- getServerTags() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- getServerUUID() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getServerUUID() - Method in interface ru.tehkode.permissions.NativeInterface
-
Return the UUID associated with this server Mostly used internally
- getShortURL() - Method in class ru.tehkode.permissions.bukkit.ErrorReport
- getSourceUUID() - Method in class ru.tehkode.permissions.events.PermissionEvent
- getSQL() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getStatement() - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- getSuffix() - Method in class ru.tehkode.permissions.PermissionEntity
- getSuffix(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return entity suffix
- getSuffix(String) - Method in class ru.tehkode.permissions.PermissionUser
- getTableName(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getTarget() - Method in exception class ru.tehkode.permissions.exceptions.RankingException
- getTimedPermissionLifetime(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Returns remaining lifetime of specified permission in world
- getTimedPermissions(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Return entity timed (temporary) permission for world
- getType() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getType() - Method in class ru.tehkode.permissions.events.PermissionEntityEvent
- getType() - Method in class ru.tehkode.permissions.PermissionEntity
- getType() - Method in class ru.tehkode.permissions.PermissionGroup
- getType() - Method in class ru.tehkode.permissions.PermissionUser
- getUpdateVersion() - Method in class ru.tehkode.permissions.backends.SchemaUpdate
- getUser(String) - Static method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getUser(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return user's object
- getUser(UUID) - Method in class ru.tehkode.permissions.PermissionManager
- getUser(Player) - Static method in class ru.tehkode.permissions.bukkit.PermissionsEx
- getUser(Player) - Method in class ru.tehkode.permissions.PermissionManager
-
Return object of specified player
- getUserData(String) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getUserData(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getUserData(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- getUserData(String) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getUserData(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getUserIdentifiers() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getUserIdentifiers() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getUserIdentifiers() - Method in class ru.tehkode.permissions.backends.MultiBackend
- getUserIdentifiers() - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Return list of identifiers associated with users.
- getUserIdentifiers() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getUserIdentifiers() - Method in class ru.tehkode.permissions.PermissionManager
- getUserNames() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getUserNames() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getUserNames() - Method in class ru.tehkode.permissions.backends.MultiBackend
- getUserNames() - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Return friendly names of known users.
- getUserNames() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getUserNames() - Method in class ru.tehkode.permissions.PermissionManager
- getUsers() - Method in class ru.tehkode.permissions.PermissionGroup
- getUsers() - Method in class ru.tehkode.permissions.PermissionManager
-
Return all registered user objects
- getUsers(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Return array of direct members (users) of this group
- getUsers(String) - Method in class ru.tehkode.permissions.PermissionManager
- getUsers(String, boolean) - Method in class ru.tehkode.permissions.PermissionManager
- getUsers(String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return all users in group
- getUsers(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionManager
-
Return all users in group and descendant groups
- getWeight() - Method in class ru.tehkode.permissions.PermissionGroup
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- getWorldInheritance(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Return array of world names who has world inheritance
- getWorldParents(String) - Method in class ru.tehkode.permissions.PermissionEntity
- getWorlds() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- getWorlds() - Method in class ru.tehkode.permissions.backends.file.FileData
- getWorlds() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- getWorlds() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- getWorlds() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return world names where entity have permissions/options/etc
- getWorlds() - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns worlds where entity has permissions/options
- gistText(String) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- GROUP - Enum constant in enum class ru.tehkode.permissions.backends.sql.SQLData.Type
- GROUP - Enum constant in enum class ru.tehkode.permissions.PermissionEntity.Type
- groupAddParents(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupAddPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupAddTimedPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- GroupCommands - Class in ru.tehkode.permissions.bukkit.commands
- GroupCommands() - Constructor for class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupCreate(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupDefaultCheck(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupDefaultSet(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupDelete(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupDisplaySetWeight(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupListAliasPermissions(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
-
Group permissions
- groupListParents(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupListParentsAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
-
Group inheritance
- groupListPermissions(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupPrefix(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupRemoveParents(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupRemovePermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupRemoveTimedPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groups - Variable in class ru.tehkode.permissions.PermissionManager
- groupSetOption(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupSetParents(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupsList(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupsListAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupsListAnotherAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupSuffix(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupToggleDebug(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupUsersAdd(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- groupUsersList(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
-
Group users management
- groupUsersRemove(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
H
- handleError(String, Throwable) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- handleError(String, Throwable, CommandSender) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- handleError(Throwable) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- has(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Checks if entity has specified permission in default world
- has(String) - Method in class ru.tehkode.permissions.PermissionUser
- has(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Check if entity has specified permission in world
- has(String, String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Check if player with name has permission in world
- has(UUID, String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Check if player with UUID has permission in world
- has(Player, String) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- has(Player, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Check if specified player has specified permission
- has(Player, String, String) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- has(Player, String, String) - Method in class ru.tehkode.permissions.PermissionManager
-
Check if player has specified permission in world
- hasDebugMode() - Method in class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- hasGroup(String) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- hasGroup(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- hasGroup(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- hasGroup(String) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- hasGroup(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- hashCode() - Method in class ru.tehkode.permissions.PermissionEntity
- hasPermission(String) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- hasPermission(Permission) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- hasTable(String) - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- hasUser(String) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- hasUser(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- hasUser(String) - Method in class ru.tehkode.permissions.backends.MultiBackend
- hasUser(String) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- hasUser(String) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- HierarchyTraverser<Return> - Class in ru.tehkode.permissions
-
Class created to simplify hierarchy traversal for entities
- HierarchyTraverser(PermissionEntity, String) - Constructor for class ru.tehkode.permissions.HierarchyTraverser
- HierarchyTraverser(PermissionEntity, String, boolean) - Constructor for class ru.tehkode.permissions.HierarchyTraverser
- HOUR - Enum constant in enum class ru.tehkode.utils.Interval
I
- implode(String[], String) - Static method in class ru.tehkode.utils.StringUtils
-
Returns the given array joined by a separator.
- implode(List<?>, String) - Static method in class ru.tehkode.utils.StringUtils
-
Returns the elements joined by a separator.
- INFO_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- informGroup(PermissionsEx, PermissionGroup, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- informPlayer(PermissionsEx, PermissionUser, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- informPlayers() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- inGroup(String) - Method in class ru.tehkode.permissions.PermissionUser
- inGroup(String, boolean) - Method in class ru.tehkode.permissions.PermissionUser
- inGroup(String, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Checks if this user is member of specified group or one of its descendant groups
- inGroup(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionUser
-
Check if this user is member of group or one of its descendant groups (optionally)
- inGroup(PermissionGroup) - Method in class ru.tehkode.permissions.PermissionUser
- inGroup(PermissionGroup, boolean) - Method in class ru.tehkode.permissions.PermissionUser
- inGroup(PermissionGroup, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Check if this user is member of group or one of its descendant groups
- inGroup(PermissionGroup, String, boolean) - Method in class ru.tehkode.permissions.PermissionUser
-
Check if this user is member of group or one of its descendant groups (optionally)
- INHERITANCE_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- initialize() - Method in class ru.tehkode.permissions.PermissionEntity
-
This method 100% run after all constructors have been run and entity object, and entity object are completely ready to operate
- initialize() - Method in class ru.tehkode.permissions.PermissionGroup
- initialize() - Method in class ru.tehkode.permissions.PermissionUser
- initTimer() - Method in class ru.tehkode.permissions.PermissionManager
- inject(Player, Permissible) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
-
Attempts to inject
permissibleintoplayer, - inject(PluginManager) - Static method in class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- inject(PermissionsEx, PluginManager) - Static method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap
-
Inject a PEX permission subscription map into the provided plugin manager.
- injectors - Static variable in class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- injectPermissible(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- Interval - Enum Class in ru.tehkode.utils
- INTERVAL_PATTERN - Static variable in class ru.tehkode.utils.DateUtils
- isApplicable(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ClassNameRegexPermissibleInjector
- isApplicable(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ClassPresencePermissibleInjector
- isApplicable(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- isApplicable(Player) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ServerNamePermissibleInjector
- isAvailable() - Static method in class ru.tehkode.permissions.bukkit.PermissionsEx
- isChildOf(String) - Method in class ru.tehkode.permissions.PermissionGroup
- isChildOf(String, boolean) - Method in class ru.tehkode.permissions.PermissionGroup
- isChildOf(String, String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Check if specified group is direct parent of this group
- isChildOf(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionGroup
-
Check if this group is descendant of specified group
- isChildOf(PermissionGroup) - Method in class ru.tehkode.permissions.PermissionGroup
- isChildOf(PermissionGroup, boolean) - Method in class ru.tehkode.permissions.PermissionGroup
- isChildOf(PermissionGroup, String) - Method in class ru.tehkode.permissions.PermissionGroup
- isChildOf(PermissionGroup, String, boolean) - Method in class ru.tehkode.permissions.PermissionGroup
-
Check if this group is descendant of specified group
- isDebug() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- isDebug() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- isDebug() - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- isDebug() - Method in class ru.tehkode.permissions.PermissionEntity
- isDebug() - Method in class ru.tehkode.permissions.PermissionManager
-
Return current state of debug mode
- isDefault(String) - Method in class ru.tehkode.permissions.PermissionGroup
- isEmpty() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- isLocal(PermissionEvent) - Method in class ru.tehkode.permissions.bukkit.RemoteEventListener
- isLowerCased(String) - Method in class ru.tehkode.permissions.backends.file.FileConfig
- isMatch(String) - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- isMatches(String, String) - Method in interface ru.tehkode.permissions.PermissionMatcher
- isMatches(String, String) - Method in class ru.tehkode.permissions.RegExpMatcher
- isMatches(String, String, boolean) - Method in class ru.tehkode.permissions.PermissionEntity
-
Checks if specified permission matches specified permission expression
- isOnline(UUID) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- isOnline(UUID) - Method in interface ru.tehkode.permissions.NativeInterface
-
Returns whether the player associated with this uuid is online
- isPermissionSet(String) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- isPrimary() - Element in annotation interface ru.tehkode.permissions.commands.Command
- isRanked() - Method in class ru.tehkode.permissions.PermissionGroup
-
Checks if group is participating in ranking system
- isRanked(String) - Method in class ru.tehkode.permissions.PermissionUser
-
Check if the user is in the specified ladder
- isSaveSuppressed() - Method in class ru.tehkode.permissions.backends.file.FileConfig
- isVirtual() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- isVirtual() - Method in class ru.tehkode.permissions.backends.file.FileData
- isVirtual() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- isVirtual() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- isVirtual() - Method in class ru.tehkode.permissions.PermissionEntity
-
Return state of entity
- isVirtual() - Method in interface ru.tehkode.permissions.PermissionsData
-
Returns true if this User/Group exists only in server memory
K
- keySet() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
L
- labels() - Method in enum class ru.tehkode.utils.Interval
- listeners - Variable in class ru.tehkode.permissions.commands.CommandsManager
- load() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- load() - Method in class ru.tehkode.permissions.backends.file.FileConfig
- load() - Method in class ru.tehkode.permissions.backends.file.FileData
- load() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- load() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- load() - Method in interface ru.tehkode.permissions.PermissionsData
-
Preload data from entity
- loadFrom(PermissionBackend) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- loadFrom(PermissionBackend) - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Load data from alternate backend.
- loadFromString(String) - Method in class ru.tehkode.permissions.backends.file.FileConfig
- loadInheritance() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- loadOptions() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- loadPermissions() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- lock - Variable in class ru.tehkode.permissions.backends.caching.CachingData
- LONG_URL_FORMAT - Static variable in class ru.tehkode.permissions.bukkit.ErrorReport
M
- manager - Variable in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- manager - Variable in class ru.tehkode.permissions.PermissionEntity
- mapPermissions(String, PermissionEntity, int) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- matcher - Variable in class ru.tehkode.permissions.PermissionManager
- MemoryBackend - Class in ru.tehkode.permissions.backends.memory
- MemoryBackend(PermissionManager, ConfigurationSection) - Constructor for class ru.tehkode.permissions.backends.memory.MemoryBackend
- MemoryData - Class in ru.tehkode.permissions.backends.memory
-
Data for in-memory permissions
- MemoryData(String) - Constructor for class ru.tehkode.permissions.backends.memory.MemoryData
- method - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- MINUTE - Enum constant in enum class ru.tehkode.utils.Interval
- MONTH - Enum constant in enum class ru.tehkode.utils.Interval
- MultiBackend - Class in ru.tehkode.permissions.backends
-
Backend containing multiple backends Backend priority is first-come-first-serve -- whatever's listed first gets priority
- MultiBackend(PermissionManager, ConfigurationSection) - Constructor for class ru.tehkode.permissions.backends.MultiBackend
N
- name() - Element in annotation interface ru.tehkode.permissions.commands.Command
- nameToUUID(String) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- nameToUUID(String) - Method in interface ru.tehkode.permissions.NativeInterface
-
Returns the UUID associated with a name.
- NativeInterface - Interface in ru.tehkode.permissions
-
Various mappings for UUID handling
- NON_INHERITABLE_PREFIX - Static variable in class ru.tehkode.permissions.PermissionEntity
O
- object - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- onAsyncPlayerPreLogin(AsyncPlayerPreLoginEvent) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx.PlayerEventsListener
- onCommand(CommandSender, Command, String, String[]) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- onDisable() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- onDisable() - Method in class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- onDisable() - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onEnable() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- onEntityEvent(PermissionEntityEvent) - Method in class ru.tehkode.permissions.bukkit.RemoteEventListener
- onEntityEvent(PermissionEntityEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onLoad() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- onPlayerJoin(PlayerJoinEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onPlayerLogin(PlayerJoinEvent) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx.PlayerEventsListener
- onPlayerLogin(PlayerLoginEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onPlayerLoginLate(PlayerLoginEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onPlayerQuit(PlayerQuitEvent) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx.PlayerEventsListener
- onPlayerQuit(PlayerQuitEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onRegistered(CommandsManager) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- onRegistered(CommandsManager) - Method in interface ru.tehkode.permissions.commands.CommandListener
- onSystemEvent(PermissionSystemEvent) - Method in class ru.tehkode.permissions.bukkit.RemoteEventListener
- onSystemEvent(PermissionSystemEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- onWorldChanged(PlayerChangedWorldEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- OPTIONS_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- originalSyntax - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
P
- params - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- parseInterval(String) - Static method in class ru.tehkode.utils.DateUtils
- parseValue(String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- PATH_SEPARATOR - Static variable in class ru.tehkode.permissions.backends.file.FileBackend
- performSchemaUpdate() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- performUpdate() - Method in class ru.tehkode.permissions.backends.SchemaUpdate
- PermissibleInjector - Class in ru.tehkode.permissions.bukkit.regexperms
-
This class handles injection of
Permissibles intoPlayers for various server implementations. - PermissibleInjector(String, String, boolean) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector
- PermissibleInjector.ClassNameRegexPermissibleInjector - Class in ru.tehkode.permissions.bukkit.regexperms
- PermissibleInjector.ClassPresencePermissibleInjector - Class in ru.tehkode.permissions.bukkit.regexperms
- PermissibleInjector.ServerNamePermissibleInjector - Class in ru.tehkode.permissions.bukkit.regexperms
- PermissiblePEX - Class in ru.tehkode.permissions.bukkit.regexperms
-
Implements regex-based permission matching for superperms.
- PermissiblePEX(Player, PermissionsEx) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- permission() - Element in annotation interface ru.tehkode.permissions.commands.Command
- PermissionBackend - Class in ru.tehkode.permissions.backends
-
Backend for permission Default group: Groups have a default flag.
- PermissionBackend(PermissionManager, ConfigurationSection) - Constructor for class ru.tehkode.permissions.backends.PermissionBackend
- PermissionBackendException - Exception Class in ru.tehkode.permissions.exceptions
-
This exception is thrown when a permissions backend has issues loading
- PermissionBackendException() - Constructor for exception class ru.tehkode.permissions.exceptions.PermissionBackendException
- PermissionBackendException(String) - Constructor for exception class ru.tehkode.permissions.exceptions.PermissionBackendException
- PermissionBackendException(String, Throwable) - Constructor for exception class ru.tehkode.permissions.exceptions.PermissionBackendException
- PermissionBackendException(Throwable) - Constructor for exception class ru.tehkode.permissions.exceptions.PermissionBackendException
- PermissionCheckResult - Enum Class in ru.tehkode.permissions
- PermissionEntity - Class in ru.tehkode.permissions
- PermissionEntity(String, PermissionManager) - Constructor for class ru.tehkode.permissions.PermissionEntity
- PermissionEntity.Type - Enum Class in ru.tehkode.permissions
- PermissionEntityEvent - Class in ru.tehkode.permissions.events
- PermissionEntityEvent(UUID, PermissionEntity, PermissionEntityEvent.Action) - Constructor for class ru.tehkode.permissions.events.PermissionEntityEvent
- PermissionEntityEvent.Action - Enum Class in ru.tehkode.permissions.events
- PermissionEvent - Class in ru.tehkode.permissions.events
- PermissionEvent(UUID) - Constructor for class ru.tehkode.permissions.events.PermissionEvent
- PermissionGroup - Class in ru.tehkode.permissions
- PermissionGroup(String, PermissionsGroupData, PermissionManager) - Constructor for class ru.tehkode.permissions.PermissionGroup
- PermissionList - Class in ru.tehkode.permissions.bukkit.regexperms
- PermissionList() - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- PermissionList(Map<? extends String, ? extends Permission>) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- PermissionManager - Class in ru.tehkode.permissions
- PermissionManager(PermissionsExConfig, Logger, NativeInterface) - Constructor for class ru.tehkode.permissions.PermissionManager
- PermissionMatcher - Interface in ru.tehkode.permissions
- permissions - Variable in class ru.tehkode.permissions.backends.file.FileBackend
- PERMISSIONS_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- PermissionsCommand - Class in ru.tehkode.permissions.bukkit.commands
- PermissionsCommand() - Constructor for class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- PermissionsData - Interface in ru.tehkode.permissions
- PermissionsEx - Class in ru.tehkode.permissions.bukkit
- PermissionsEx() - Constructor for class ru.tehkode.permissions.bukkit.PermissionsEx
- PermissionsEx.PlayerEventsListener - Class in ru.tehkode.permissions.bukkit
- PermissionsExConfig - Class in ru.tehkode.permissions.bukkit
- PermissionsExConfig(Configuration, PermissionsEx) - Constructor for class ru.tehkode.permissions.bukkit.PermissionsExConfig
- permissionsFile - Variable in class ru.tehkode.permissions.backends.file.FileBackend
- PermissionsGroupData - Interface in ru.tehkode.permissions
- permissionsManager - Variable in class ru.tehkode.permissions.bukkit.PermissionsEx
- PermissionsNotAvailable - Exception Class in ru.tehkode.permissions.exceptions
- PermissionsNotAvailable() - Constructor for exception class ru.tehkode.permissions.exceptions.PermissionsNotAvailable
- PermissionsUserData - Interface in ru.tehkode.permissions
-
This interface is currently empty, but remains to support user-specific data requirements.
- PermissionSystemEvent - Class in ru.tehkode.permissions.events
- PermissionSystemEvent(UUID, PermissionSystemEvent.Action) - Constructor for class ru.tehkode.permissions.events.PermissionSystemEvent
- PermissionSystemEvent.Action - Enum Class in ru.tehkode.permissions.events
- PermissionUser - Class in ru.tehkode.permissions
- PermissionUser(String, PermissionsUserData, PermissionManager) - Constructor for class ru.tehkode.permissions.PermissionUser
- permissionValue(String) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- PEXPermissionSubscriptionMap - Class in ru.tehkode.permissions.bukkit.regexperms
-
PermissibleMap for the permissions subscriptions data in Bukkit's
PluginManagerso we can put in our own data too. - PEXPermissionSubscriptionMap.PEXSubscriptionValueMap - Class in ru.tehkode.permissions.bukkit.regexperms
- PEXSubscriptionValueMap(String, Map<Permissible, Boolean>) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- player - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- PlayerEventsListener() - Constructor for class ru.tehkode.permissions.bukkit.PermissionsEx.PlayerEventsListener
- playerLoginDeny(PlayerLoginEvent) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- plugin - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- plugin - Variable in class ru.tehkode.permissions.commands.CommandsManager
- prep(String) - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- prepAndBind(String, Object...) - Method in class ru.tehkode.permissions.backends.sql.SQLConnection
- prepareRegexp(String) - Static method in class ru.tehkode.permissions.RegExpMatcher
- printEntityInheritance(CommandSender, List<PermissionGroup>) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- printHierarchy(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- printHierarchy(PermissionGroup, String, int) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- promote(PermissionUser, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Promotes user in specified ladder.
- promoter - Variable in exception class ru.tehkode.permissions.exceptions.RankingException
- promoteUser(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- promoteUserAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- PromotionCommands - Class in ru.tehkode.permissions.bukkit.commands
- PromotionCommands() - Constructor for class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- put(String, Map<Permissible, Boolean>) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap
- put(String, Permission) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- put(Permissible, Boolean) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- putAll(Map<? extends Permissible, ? extends Boolean>) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
R
- rangeExpression - Static variable in class ru.tehkode.permissions.RegExpMatcher
- RANK_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- rankGroup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.PromotionCommands
- RankingException - Exception Class in ru.tehkode.permissions.exceptions
- RankingException(String, PermissionUser, PermissionUser) - Constructor for exception class ru.tehkode.permissions.exceptions.RankingException
- RAW_REGEX_CHAR - Static variable in class ru.tehkode.permissions.RegExpMatcher
- readStream(InputStream) - Static method in class ru.tehkode.utils.StringUtils
-
Return a stream's complete input as a string, or null if the InputStream is null
- recalculatePermissions() - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- regexp - Variable in class ru.tehkode.permissions.commands.CommandsManager.CommandSyntax
- RegexPermissions - Class in ru.tehkode.permissions.bukkit.regexperms
- RegexPermissions(PermissionsEx) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.RegexPermissions
- RegExpMatcher - Class in ru.tehkode.permissions
- RegExpMatcher() - Constructor for class ru.tehkode.permissions.RegExpMatcher
- register(CommandListener) - Method in class ru.tehkode.permissions.commands.CommandsManager
- registerBackendAlias(String, Class<? extends PermissionBackend>) - Static method in class ru.tehkode.permissions.backends.PermissionBackend
-
Register new alias for specified backend class
- registerTask(TimerTask, int) - Method in class ru.tehkode.permissions.PermissionManager
-
Register new timer task
- REINJECT_PERMISSIBLES - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- reload() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- reload() - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- reload() - Method in class ru.tehkode.permissions.backends.MultiBackend
- reload() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- reload() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- reload(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- RELOADED - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- RemoteEventListener - Class in ru.tehkode.permissions.bukkit
-
Listener for events from the NetEvents plugin
- RemoteEventListener(NetEventsPlugin, PermissionManager) - Constructor for class ru.tehkode.permissions.bukkit.RemoteEventListener
- remove() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- remove() - Method in class ru.tehkode.permissions.backends.file.FileData
- remove() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- remove() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- remove() - Method in class ru.tehkode.permissions.PermissionEntity
-
Remove entity data from backend
- remove() - Method in class ru.tehkode.permissions.PermissionGroup
- remove() - Method in interface ru.tehkode.permissions.PermissionsData
-
Completely remove data from backend
- remove(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissionList
- remove(Object) - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- removeAttachment(Player) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- REMOVED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- removeGroup(String) - Method in class ru.tehkode.permissions.PermissionUser
- removeGroup(String, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Remove user from group
- removeGroup(PermissionGroup) - Method in class ru.tehkode.permissions.PermissionUser
- removeGroup(PermissionGroup, String) - Method in class ru.tehkode.permissions.PermissionUser
-
Remove user from group
- removePermission(String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Remove specified permission from all worlds
- removePermission(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Remove permission in world
- removeTimedPermission(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Removes specified timed permission for world
- repeat(String, int) - Static method in class ru.tehkode.utils.StringUtils
-
Repeat a string a given number of times.
- report(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- requiresLateUserSetup() - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- reset() - Method in class ru.tehkode.permissions.PermissionManager
-
Reset all in-memory groups and users, clean up runtime stuff, reloads backend
- reset(boolean) - Method in class ru.tehkode.permissions.PermissionManager
-
Reset all in-memory groups and users, clean up runtime stuff, reloads backend
- resetGroup(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Reset in-memory object for groupName
- resetUser(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Reset in-memory object of specified user
- resetUser(Player) - Method in class ru.tehkode.permissions.PermissionManager
- result - Variable in enum class ru.tehkode.permissions.PermissionCheckResult
- revertUUID() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- ru.tehkode.permissions - package ru.tehkode.permissions
- ru.tehkode.permissions.backends - package ru.tehkode.permissions.backends
- ru.tehkode.permissions.backends.caching - package ru.tehkode.permissions.backends.caching
- ru.tehkode.permissions.backends.file - package ru.tehkode.permissions.backends.file
- ru.tehkode.permissions.backends.memory - package ru.tehkode.permissions.backends.memory
- ru.tehkode.permissions.backends.sql - package ru.tehkode.permissions.backends.sql
- ru.tehkode.permissions.bukkit - package ru.tehkode.permissions.bukkit
- ru.tehkode.permissions.bukkit.commands - package ru.tehkode.permissions.bukkit.commands
- ru.tehkode.permissions.bukkit.regexperms - package ru.tehkode.permissions.bukkit.regexperms
- ru.tehkode.permissions.commands - package ru.tehkode.permissions.commands
- ru.tehkode.permissions.commands.exceptions - package ru.tehkode.permissions.commands.exceptions
- ru.tehkode.permissions.events - package ru.tehkode.permissions.events
- ru.tehkode.permissions.exceptions - package ru.tehkode.permissions.exceptions
- ru.tehkode.utils - package ru.tehkode.utils
S
- save() - Method in class ru.tehkode.permissions.backends.caching.CachingData
- save() - Method in class ru.tehkode.permissions.backends.file.FileBackend
- save() - Method in class ru.tehkode.permissions.backends.file.FileConfig
- save() - Method in class ru.tehkode.permissions.backends.file.FileData
- save() - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- save() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- save() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- save() - Method in class ru.tehkode.permissions.PermissionEntity
-
Save in-memory data to storage backend
- save() - Method in interface ru.tehkode.permissions.PermissionsData
-
Commit data to backend
- SAVED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- saveToString() - Method in class ru.tehkode.permissions.backends.file.FileConfig
- SchemaUpdate - Class in ru.tehkode.permissions.backends
-
Class designed to perform updates to schemas.
- SchemaUpdate(int) - Constructor for class ru.tehkode.permissions.backends.SchemaUpdate
- SECOND - Enum constant in enum class ru.tehkode.utils.Interval
- sendMessage(CommandSender, String) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- serverName - Variable in class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ServerNamePermissibleInjector
- ServerNamePermissibleInjector(String, String, boolean, String) - Constructor for class ru.tehkode.permissions.bukkit.regexperms.PermissibleInjector.ServerNamePermissibleInjector
- set(Instance, Type) - Method in class ru.tehkode.utils.FieldReplacer
- setBackend(String) - Method in class ru.tehkode.permissions.PermissionManager
-
Set backend to specified backend.
- setBackend(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- setDebug(boolean) - Method in class ru.tehkode.permissions.PermissionEntity
- setDebug(boolean) - Method in class ru.tehkode.permissions.PermissionManager
-
Set debug mode
- setDefault(boolean, String) - Method in class ru.tehkode.permissions.PermissionGroup
- setGroups(String[]) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- setGroups(String[], String) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- setGroups(PermissionGroup[]) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- setGroups(PermissionGroup[], String) - Method in class ru.tehkode.permissions.PermissionUser
-
Deprecated.
- setIdentifier(String) - Method in class ru.tehkode.permissions.backends.caching.CachingUserData
- setIdentifier(String) - Method in class ru.tehkode.permissions.backends.file.FileData
- setIdentifier(String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- setIdentifier(String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- setIdentifier(String) - Method in interface ru.tehkode.permissions.PermissionsUserData
-
Sets the identifier of the user If a user already exists with this identifier, nothing will happen.
- setOption(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set option for all worlds.
- setOption(String, String, String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- setOption(String, String, String) - Method in class ru.tehkode.permissions.backends.file.FileData
- setOption(String, String, String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- setOption(String, String, String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- setOption(String, String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set specified option in world
- setOption(String, String, String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Sets option value in specified world
- setParams(Map<String, String>) - Method in class ru.tehkode.permissions.commands.CommandsManager.CommandBinding
- setParentGroupObjects(List<PermissionGroup>) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- setParentGroupObjects(List<PermissionGroup>, String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- setParentGroups(List<String>) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- setParentGroups(List<String>, String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Deprecated.
- setParents(List<String>, String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- setParents(List<String>, String) - Method in class ru.tehkode.permissions.backends.file.FileData
- setParents(List<String>, String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- setParents(List<String>, String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- setParents(List<String>, String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Set parent groups of a user or group
- setParents(List<PermissionGroup>) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set parents for entity in global namespace
- setParents(List<PermissionGroup>, String) - Method in class ru.tehkode.permissions.PermissionEntity
- setParentsIdentifier(List<String>) - Method in class ru.tehkode.permissions.PermissionEntity
- setParentsIdentifier(List<String>, String) - Method in class ru.tehkode.permissions.PermissionEntity
- setPermissionMatcher(PermissionMatcher) - Method in class ru.tehkode.permissions.PermissionManager
- setPermissions(List<String>) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set specified permissions in common space (all world)
- setPermissions(List<String>, String) - Method in class ru.tehkode.permissions.backends.caching.CachingData
- setPermissions(List<String>, String) - Method in class ru.tehkode.permissions.backends.file.FileData
- setPermissions(List<String>, String) - Method in class ru.tehkode.permissions.backends.memory.MemoryData
- setPermissions(List<String>, String) - Method in class ru.tehkode.permissions.backends.sql.SQLData
- setPermissions(List<String>, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set permissions in world
- setPermissions(List<String>, String) - Method in interface ru.tehkode.permissions.PermissionsData
-
Set permissions for specified world
- setPersistent(boolean) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- setPersistent(boolean) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- setPersistent(boolean) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- setPrefix(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set prefix to value
- setPreviousPermissible(Permissible) - Method in class ru.tehkode.permissions.bukkit.regexperms.PermissiblePEX
- setRank(int) - Method in class ru.tehkode.permissions.PermissionGroup
-
Set rank for this group
- setRankLadder(String) - Method in class ru.tehkode.permissions.PermissionGroup
-
Set rank ladder for this group
- setSchemaVersion(int) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- setSchemaVersion(int) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- setSchemaVersion(int) - Method in class ru.tehkode.permissions.backends.MultiBackend
- setSchemaVersion(int) - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Update the schema version.
- setSchemaVersion(int) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- setSuffix(String, String) - Method in class ru.tehkode.permissions.PermissionEntity
-
Set suffix to value
- setupAliases() - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- setWeight(int) - Method in class ru.tehkode.permissions.PermissionGroup
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.backends.MultiBackend
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.backends.PermissionBackend
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
- setWorldInheritance(String, List<String>) - Method in class ru.tehkode.permissions.PermissionManager
-
Set world inheritance parents for world
- shortenURL(String) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
-
Returns a git.io shortened version of the input
- shouldCreateUserRecords() - Method in class ru.tehkode.permissions.PermissionManager
- shouldLogPlayers() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- showHelp(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- showVersion(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- shutdown() - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- size() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- sprintPermissions(String, List<String>) - Method in class ru.tehkode.permissions.bukkit.commands.PermissionsCommand
- SQLBackend - Class in ru.tehkode.permissions.backends.sql
- SQLBackend(PermissionManager, ConfigurationSection) - Constructor for class ru.tehkode.permissions.backends.sql.SQLBackend
- SQLConnection - Class in ru.tehkode.permissions.backends.sql
-
One connection per thread, don't share your connections
- SQLConnection(Connection, SQLBackend) - Constructor for class ru.tehkode.permissions.backends.sql.SQLConnection
- SQLData - Class in ru.tehkode.permissions.backends.sql
-
Data for SQL entities
- SQLData(String, SQLData.Type, SQLBackend) - Constructor for class ru.tehkode.permissions.backends.sql.SQLData
- SQLData.Type - Enum Class in ru.tehkode.permissions.backends.sql
- SQLQueryCache - Class in ru.tehkode.permissions.backends.sql
-
Multilevel string database for handling database type-specific queries
- SQLQueryCache(InputStream, SQLQueryCache) - Constructor for class ru.tehkode.permissions.backends.sql.SQLQueryCache
- SQLQueryCache(Properties, SQLQueryCache) - Constructor for class ru.tehkode.permissions.backends.sql.SQLQueryCache
- StringUtils - Class in ru.tehkode.utils
- StringUtils() - Constructor for class ru.tehkode.utils.StringUtils
- superms - Variable in class ru.tehkode.permissions.bukkit.PermissionsEx
- SuperpermsListener - Class in ru.tehkode.permissions.bukkit
-
PEX permissions database integration with superperms
- SuperpermsListener(PermissionsEx) - Constructor for class ru.tehkode.permissions.bukkit.SuperpermsListener
- swapGroups(PermissionGroup, PermissionGroup) - Method in class ru.tehkode.permissions.PermissionUser
- syntax() - Element in annotation interface ru.tehkode.permissions.commands.Command
T
- target - Variable in exception class ru.tehkode.permissions.exceptions.RankingException
- TIMEDPERMISSION_EXPIRED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- timedPermissions - Variable in class ru.tehkode.permissions.PermissionEntity
- timedPermissionsTime - Variable in class ru.tehkode.permissions.PermissionEntity
- toBoolean() - Method in enum class ru.tehkode.permissions.PermissionCheckResult
- toggleFeature(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- toInteger(String, int) - Static method in class ru.tehkode.utils.StringUtils
-
Parse a string to an integer value, using a given default on fail
- toString() - Method in class ru.tehkode.permissions.backends.PermissionBackend
- toString() - Method in class ru.tehkode.permissions.backends.SchemaUpdate
- toString() - Method in enum class ru.tehkode.permissions.PermissionCheckResult
- toString() - Method in class ru.tehkode.permissions.PermissionEntity
- transferGroup(PermissionsGroupData, PermissionsGroupData) - Static method in class ru.tehkode.permissions.backends.BackendDataTransfer
- transferUser(PermissionsUserData, PermissionsUserData) - Static method in class ru.tehkode.permissions.backends.BackendDataTransfer
- TRANSIENT_PERMISSION - Static variable in class ru.tehkode.permissions.PermissionManager
- traverse() - Method in class ru.tehkode.permissions.HierarchyTraverser
-
Performs a traversal of permissions hierarchy Ordering: For each entity (traversed depth-first): Chosen world World inheritance for chosen world Global scope
- TRUE - Enum constant in enum class ru.tehkode.permissions.PermissionCheckResult
- type - Variable in class ru.tehkode.permissions.events.PermissionEntityEvent
U
- uncaughtException(Thread, Throwable) - Method in class ru.tehkode.permissions.bukkit.ErrorReport.ExceptionHandler
- UNDEFINED - Enum constant in enum class ru.tehkode.permissions.PermissionCheckResult
- uninject() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap
-
Uninject this PEX map from its plugin manager
- UNKNOWN - Enum constant in enum class ru.tehkode.utils.Interval
- updateAttachment(Player) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- updateAttachment(Player, String) - Method in class ru.tehkode.permissions.bukkit.SuperpermsListener
- updateInfo() - Method in class ru.tehkode.permissions.backends.sql.SQLData
- updaterEnabled() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- updateTimedGroups() - Method in class ru.tehkode.permissions.PermissionUser
- useNetEvents() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- USER - Enum constant in enum class ru.tehkode.permissions.backends.sql.SQLData.Type
- USER - Enum constant in enum class ru.tehkode.permissions.PermissionEntity.Type
- userAddGroup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userAddGroupsLast - Variable in class ru.tehkode.permissions.PermissionManager
- userAddGroupsLast() - Method in class ru.tehkode.permissions.bukkit.PermissionsExConfig
- userAddPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userAddTimedPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userCheckPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- UserCommands - Class in ru.tehkode.permissions.bukkit.commands
- UserCommands() - Constructor for class ru.tehkode.permissions.bukkit.commands.UserCommands
- userDelete(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userGetOption(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userListAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userListAliasPermissions(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
-
User permission management
- userListAnotherAlias(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userListGroup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
-
User's groups management
- userListPermissions(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userListSuperPermissions(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userPrefix(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userRemoveGroup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userRemovePermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userRemoveTimedPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- users - Variable in class ru.tehkode.permissions.PermissionManager
- usersCleanup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userSetGroup(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userSetOption(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- usersList(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userSuffix(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userSwapPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.GroupCommands
- userSwapPermission(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- userToggleDebug(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.UserCommands
- UtilityCommands - Class in ru.tehkode.permissions.bukkit.commands
- UtilityCommands() - Constructor for class ru.tehkode.permissions.bukkit.commands.UtilityCommands
- UUIDToName(UUID) - Method in class ru.tehkode.permissions.bukkit.PermissionsEx
- UUIDToName(UUID) - Method in interface ru.tehkode.permissions.NativeInterface
-
Converts a uuid to a name.
V
- value() - Method in enum class ru.tehkode.utils.Interval
- valueOf(String) - Static method in enum class ru.tehkode.permissions.backends.sql.SQLData.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.tehkode.permissions.PermissionCheckResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.tehkode.permissions.PermissionEntity.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.tehkode.utils.Interval
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ru.tehkode.permissions.backends.sql.SQLData.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class ru.tehkode.permissions.bukkit.regexperms.PEXPermissionSubscriptionMap.PEXSubscriptionValueMap
- values() - Static method in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.tehkode.permissions.PermissionCheckResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.tehkode.permissions.PermissionEntity.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.tehkode.utils.Interval
-
Returns an array containing the constants of this enum class, in the order they are declared.
- virtual - Variable in class ru.tehkode.permissions.backends.file.FileData
W
- WEEK - Enum constant in enum class ru.tehkode.utils.Interval
- weight - Variable in class ru.tehkode.permissions.PermissionGroup
- WEIGHT_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionEntityEvent.Action
- withException(String, Throwable) - Static method in class ru.tehkode.permissions.bukkit.ErrorReport
- WORLD - Enum constant in enum class ru.tehkode.permissions.backends.sql.SQLData.Type
- WorldCommands - Class in ru.tehkode.permissions.bukkit.commands
- WorldCommands() - Constructor for class ru.tehkode.permissions.bukkit.commands.WorldCommands
- WORLDINHERITANCE_CHANGED - Enum constant in enum class ru.tehkode.permissions.events.PermissionSystemEvent.Action
- worldInheritanceCache - Variable in class ru.tehkode.permissions.backends.sql.SQLBackend
- worldPrintInheritance(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.WorldCommands
- worldSetInheritance(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.WorldCommands
- worldsTree(PermissionsEx, CommandSender, Map<String, String>) - Method in class ru.tehkode.permissions.bukkit.commands.WorldCommands
- writeContents(Writer) - Method in class ru.tehkode.permissions.backends.file.FileBackend
- writeContents(Writer) - Method in class ru.tehkode.permissions.backends.memory.MemoryBackend
- writeContents(Writer) - Method in class ru.tehkode.permissions.backends.MultiBackend
- writeContents(Writer) - Method in class ru.tehkode.permissions.backends.PermissionBackend
-
Allow this backend to write its contents to a file.
- writeContents(Writer) - Method in class ru.tehkode.permissions.backends.sql.SQLBackend
Y
A B C D E F G H I K L M N O P R S T U V W YAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PermissionEntity.getParents(String)instead