Package kr.toxicity.model.api.tracker
Class ModelScaler.Deserializer
java.lang.Object
kr.toxicity.model.api.tracker.ModelScaler.Deserializer
- Enclosing interface:
ModelScaler
Deserializer
-
Method Summary
Modifier and TypeMethodDescription@NotNull ModelScaler.BuiltInDeserializeraddScaler(@NotNull String name, @NotNull ModelScaler.Builder builder) Adds scaler builder@Nullable ModelScalerbuildScaler(@NotNull com.google.gson.JsonObject rawData) Builds scaler from JSON
-
Method Details
-
addScaler
@NotNull public @NotNull ModelScaler.BuiltInDeserializer addScaler(@NotNull @NotNull String name, @NotNull @NotNull ModelScaler.Builder builder) Adds scaler builder- Parameters:
name- namebuilder- builder- Returns:
- built-in deserializer
-
buildScaler
@Nullable public @Nullable ModelScaler buildScaler(@NotNull @NotNull com.google.gson.JsonObject rawData) Builds scaler from JSON- Parameters:
rawData- JSON- Returns:
- scaler or null if invalid
-