Class NodePlayerProvider
java.lang.Object
eu.cloudnetservice.modules.bridge.impl.node.player.NodePlayerProvider
- All Implemented Interfaces:
eu.cloudnetservice.modules.bridge.player.PlayerProvider
final class NodePlayerProvider
extends Object
implements eu.cloudnetservice.modules.bridge.player.PlayerProvider
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionNodePlayerProvider(@NonNull Supplier<Stream<eu.cloudnetservice.modules.bridge.player.CloudPlayer>> playerSupplier) -
Method Summary
Modifier and TypeMethodDescriptionintcount()names()@NonNull Collection<eu.cloudnetservice.modules.bridge.player.CloudPlayer> players()@NonNull CompletableFuture<Collection<eu.cloudnetservice.modules.bridge.player.CloudPlayer>>
-
Field Details
-
playerSupplier
-
-
Constructor Details
-
NodePlayerProvider
-
-
Method Details
-
players
- Specified by:
playersin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
uniqueIds
- Specified by:
uniqueIdsin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
names
- Specified by:
namesin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
count
public int count()- Specified by:
countin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
playersAsync
@NonNull public @NonNull CompletableFuture<Collection<eu.cloudnetservice.modules.bridge.player.CloudPlayer>> playersAsync()- Specified by:
playersAsyncin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
uniqueIdsAsync
- Specified by:
uniqueIdsAsyncin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
namesAsync
- Specified by:
namesAsyncin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-
countAsync
- Specified by:
countAsyncin interfaceeu.cloudnetservice.modules.bridge.player.PlayerProvider
-