public interface UserService<TUser,TPlayer>
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<TUser> |
get(java.lang.String userName) |
java.util.Optional<TUser> |
get(java.util.UUID userUUID) |
java.util.Collection<TPlayer> |
getOnlinePlayers() |
java.util.Optional<TPlayer> |
getPlayer(java.lang.String userName) |
java.util.Optional<TPlayer> |
getPlayer(java.util.UUID userUUID) |
java.lang.String |
getUserName(TUser user) |
java.util.concurrent.CompletableFuture<java.util.Optional<java.lang.String>> |
getUserName(java.util.UUID userUUID) |
java.util.concurrent.CompletableFuture<java.util.Optional<java.util.UUID>> |
getUUID(java.lang.String userName) |
java.util.UUID |
getUUID(TUser user) |
java.util.Optional<TUser> get(java.lang.String userName)
java.util.Optional<TUser> get(java.util.UUID userUUID)
java.util.Optional<TPlayer> getPlayer(java.lang.String userName)
java.util.Optional<TPlayer> getPlayer(java.util.UUID userUUID)
java.util.Collection<TPlayer> getOnlinePlayers()
java.util.concurrent.CompletableFuture<java.util.Optional<java.util.UUID>> getUUID(java.lang.String userName)
java.util.concurrent.CompletableFuture<java.util.Optional<java.lang.String>> getUserName(java.util.UUID userUUID)
java.util.UUID getUUID(TUser user)
java.lang.String getUserName(TUser user)