Interface ServerTabJSONCreator<T>
-
- All Superinterfaces:
java.util.function.Function<ServerUUID,T>
- All Known Implementing Classes:
OnlineActivityOverviewJSONCreator
,PerformanceJSONCreator
,PlayerBaseOverviewJSONCreator
,PvPPvEJSONCreator
,ServerOverviewJSONCreator
,SessionsOverviewJSONCreator
public interface ServerTabJSONCreator<T> extends java.util.function.Function<ServerUUID,T>
Interface using Server UUID for creating Objects that can be turned into JSON with Gson.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default T
apply(ServerUUID uuid)
T
createJSONAsMap(ServerUUID serverUUID)
-
-
-
Method Detail
-
createJSONAsMap
T createJSONAsMap(ServerUUID serverUUID)
-
apply
default T apply(ServerUUID uuid)
- Specified by:
apply
in interfacejava.util.function.Function<ServerUUID,T>
-
-