NonEmptyMapValidator class
Пакет: com.hypixel.hytale.codec.validation.validator
Файл: com/hypixel/hytale/codec/validation/validator/NonEmptyMapValidator.java
extends: NonNullValidator<Map<K, V>>
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
void |
acceptvoid accept(@Nullable Map<K, V> var1, @Nonnull ValidationResults var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.codec.validation.validator;
class="kw">import com.hypixel.hytale.codec.validation.ValidationResults;
class="kw">import java.util.Map;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">public class NonEmptyMapValidator<K, V> class="kw">extends NonNullValidator<Map<K, V>> {
class="kw">public class="kw">static class="kw">final NonEmptyMapValidator<?, ?> INSTANCE = new NonEmptyMapValidator();
class="kw">private NonEmptyMapValidator() {
}
class="kw">public void accept(@Nullable Map<K, V> var1, @Nonnull ValidationResults var2) {
if (var1 == null || var1.isEmpty()) {
var2.fail("Map can't be empty!");
}
}
}