Package com.earth2me.essentials
Class UserMap
- All Implemented Interfaces:
IConf
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.cache.CacheLoader
com.google.common.cache.CacheLoader.InvalidCacheLoadException, com.google.common.cache.CacheLoader.UnsupportedLoadingOperationException
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ConcurrentSkipListMap<UUID,
ArrayList<String>> protected ConcurrentSkipListMap<String,
UUID> getNames()
int
getUserFileFromString
(String name) getUserFromBukkit
(String name) getUserHistory
(UUID uuid) void
boolean
isUUIDMatch
(UUID uuid, String name) load
(OfflinePlayer player) void
void
removeUser
(String name) void
removeUserUUID
(String uuid) void
boolean
userExists
(UUID uuid) Methods inherited from class com.google.common.cache.CacheLoader
asyncReloading, from, from, loadAll, reload
-
Constructor Details
-
UserMap
-
-
Method Details
-
userExists
-
getUser
-
getUser
-
trackUUID
-
isUUIDMatch
-
load
-
load
- Throws:
UserDoesNotExistException
-
reloadConfig
public void reloadConfig()- Specified by:
reloadConfig
in interfaceIConf
-
invalidateAll
public void invalidateAll() -
removeUser
-
removeUserUUID
-
getAllUniqueUsers
-
getUniqueUsers
public int getUniqueUsers() -
getNames
-
getHistory
-
getUserHistory
-
getUUIDMap
-
getUserFileFromString
-
getUserFromBukkit
-