Interface Parameters
-
- All Known Implementing Classes:
Parameters.GroupParameters
,Parameters.PlayerParameters
,Parameters.ServerParameters
public interface Parameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Parameters.GroupParameters
static class
Parameters.PlayerParameters
static class
Parameters.ServerParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MethodType
getMethodType()
default java.util.UUID
getPlayerUUID()
ServerUUID
getServerUUID()
static Parameters
group(ServerUUID serverUUID, java.lang.String groupName)
static Parameters
player(ServerUUID serverUUID, java.util.UUID playerUUID, java.lang.String playerName)
static Parameters
server(ServerUUID serverUUID)
java.lang.Object
usingOn(DataExtension extension, java.lang.reflect.Method method)
-
-
-
Method Detail
-
player
static Parameters player(ServerUUID serverUUID, java.util.UUID playerUUID, java.lang.String playerName)
-
server
static Parameters server(ServerUUID serverUUID)
-
group
static Parameters group(ServerUUID serverUUID, java.lang.String groupName)
-
usingOn
java.lang.Object usingOn(DataExtension extension, java.lang.reflect.Method method) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
-
getMethodType
MethodType getMethodType()
-
getServerUUID
ServerUUID getServerUUID()
-
getPlayerUUID
default java.util.UUID getPlayerUUID()
-
-