FloatHolder class
Пакет: com.hypixel.hytale.server.npc.asset.builder.holder
Файл: com/hypixel/hytale/server/npc/asset/builder/holder/FloatHolder.java
extends: DoubleHolderBase
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
|
double |
var2 |
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
float |
getfloat get(ExecutionContext var1) |
public |
void |
readJSONvoid readJSON(JsonElement var1, float var2, DoubleValidator var3, String var4, @Nonnull BuilderParameters var5) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.npc.asset.builder.holder;
class="kw">import com.google.gson.JsonElement;
class="kw">import com.hypixel.hytale.server.npc.asset.builder.BuilderParameters;
class="kw">import com.hypixel.hytale.server.npc.asset.builder.validators.DoubleValidator;
class="kw">import com.hypixel.hytale.server.npc.util.expression.ExecutionContext;
class="kw">import javax.annotation.Nonnull;
class="kw">public class FloatHolder class="kw">extends DoubleHolderBase {
class="kw">public FloatHolder() {
}
@Override
class="kw">public void validate(ExecutionContext var1) {
this.get(var1);
}
class="kw">public void readJSON(JsonElement var1, float var2, DoubleValidator var3, String var4, @Nonnull BuilderParameters var5) {
this.readJSON(var1, var2, var3, var4, var5);
}
class="kw">public float get(ExecutionContext var1) {
double var2 = this.rawGet(var1);
this.validateRelations(var1, var2);
class="kw">return (float)var2;
}
}