Interface ServerTabJSONCreator<T>
-
- All Superinterfaces:
java.util.function.Function<java.util.UUID,T>
- All Known Implementing Classes:
OnlineActivityOverviewJSONCreator
,PerformanceJSONCreator
,PlayerBaseOverviewJSONCreator
,PvPPvEJSONCreator
,ServerOverviewJSONCreator
,SessionsOverviewJSONCreator
public interface ServerTabJSONCreator<T> extends java.util.function.Function<java.util.UUID,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(java.util.UUID uuid)
T
createJSONAsMap(java.util.UUID serverUUID)
-