Package de.dytanic.cloudnet.ext.bridge
Class BridgePlayerProvider
- java.lang.Object
-
- de.dytanic.cloudnet.ext.bridge.BridgePlayerProvider
-
- All Implemented Interfaces:
PlayerProvider
public class BridgePlayerProvider extends java.lang.Object implements PlayerProvider
-
-
Constructor Summary
Constructors Constructor Description BridgePlayerProvider(BridgePlayerManager playerManager, java.lang.String messageKey, de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.util.Collection<java.lang.String>asNames()@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.lang.String>>asNamesAsync()@NotNull java.util.Collection<? extends ICloudPlayer>asPlayers()@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<? extends ICloudPlayer>>asPlayersAsync()@NotNull java.util.Collection<java.util.UUID>asUUIDs()@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.util.UUID>>asUUIDsAsync()intcount()@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Integer>countAsync()
-
-
-
Constructor Detail
-
BridgePlayerProvider
public BridgePlayerProvider(BridgePlayerManager playerManager, java.lang.String messageKey, de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)
-
-
Method Detail
-
asPlayers
@NotNull public @NotNull java.util.Collection<? extends ICloudPlayer> asPlayers()
- Specified by:
asPlayersin interfacePlayerProvider
-
asUUIDs
@NotNull public @NotNull java.util.Collection<java.util.UUID> asUUIDs()
- Specified by:
asUUIDsin interfacePlayerProvider
-
asNames
@NotNull public @NotNull java.util.Collection<java.lang.String> asNames()
- Specified by:
asNamesin interfacePlayerProvider
-
count
public int count()
- Specified by:
countin interfacePlayerProvider
-
asPlayersAsync
@NotNull public @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<? extends ICloudPlayer>> asPlayersAsync()
- Specified by:
asPlayersAsyncin interfacePlayerProvider
-
asUUIDsAsync
@NotNull public @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.util.UUID>> asUUIDsAsync()
- Specified by:
asUUIDsAsyncin interfacePlayerProvider
-
asNamesAsync
@NotNull public @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.lang.String>> asNamesAsync()
- Specified by:
asNamesAsyncin interfacePlayerProvider
-
countAsync
@NotNull public @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Integer> countAsync()
- Specified by:
countAsyncin interfacePlayerProvider
-
-