ValidateUtil class

Пакет: com.hypixel.hytale.server.core.util

Файл: com/hypixel/hytale/server/core/util/ValidateUtil.java

Методы (4)

МодификаторыВозвратСигнатура
static boolean isSafeDirectionboolean isSafeDirection(@Nonnull Direction var0)
static boolean isSafeDoubleboolean isSafeDouble(double var0)
static boolean isSafeFloatboolean isSafeFloat(float var0)
static boolean isSafePositionboolean isSafePosition(@Nonnull Position var0)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.util;

class="kw">import com.hypixel.hytale.protocol.Direction;
class="kw">import com.hypixel.hytale.protocol.Position;
class="kw">import javax.annotation.Nonnull;

class="kw">public class ValidateUtil {
   class="kw">public ValidateUtil() {
   }

   class="kw">public class="kw">static boolean isSafeDouble(double var0) {
      class="kw">return !Double.isNaN(var0) && Double.isFinite(var0);
   }

   class="kw">public class="kw">static boolean isSafeFloat(float var0) {
      class="kw">return !Float.isNaN(var0) && Float.isFinite(var0);
   }

   class="kw">public class="kw">static boolean isSafePosition(@Nonnull Position var0) {
      class="kw">return isSafeDouble(var0.x) && isSafeDouble(var0.y) && isSafeDouble(var0.z);
   }

   class="kw">public class="kw">static boolean isSafeDirection(@Nonnull Direction var0) {
      class="kw">return isSafeFloat(var0.yaw) && isSafeFloat(var0.pitch) && isSafeFloat(var0.roll);
   }
}