Class ConfigUtil
java.lang.Object
eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidputFirstOrDefault(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @NonNull Iterable<?> values, @Nullable String def) static voidputIfNotBlank(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable String value) static voidputIfPresent(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable Object value) static voidputIfValuesPresent(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable Object[] values) static voidputIfValuesPresent(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable Collection<?> values) static voidputIfValuesPresent(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable Map<?, ?> values) static voidputOrDefault(@NonNull com.electronwill.nightconfig.core.Config config, @NonNull String key, @Nullable Object value, @NonNull Object def) static @NonNull com.electronwill.nightconfig.core.Configtap(@NonNull com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.Config> format, @NonNull Consumer<com.electronwill.nightconfig.core.Config> builder)
-
Constructor Details
-
ConfigUtil
private ConfigUtil()
-
-
Method Details
-
tap
-
putIfValuesPresent
-
putIfValuesPresent
-
putIfValuesPresent
-
putIfNotBlank
-
putIfPresent
-
putFirstOrDefault
-
putOrDefault
-