Package com.nexomc.nexo.utils
Class NexoYamlKt
-
- All Implemented Interfaces:
public final class NexoYamlKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static StringrootIdprivate final static ConfigurationSectionrootSection
-
Method Summary
Modifier and Type Method Description final StringgetRootId()final ConfigurationSectiongetRootSection()final static ConfigurationSectionplus(ConfigurationSection $self, String key, Object value)final static ConfigurationSectionclone(ConfigurationSection $self)final static Unitclear(ConfigurationSection $self)final static ConfigurationSectioncopyFrom(ConfigurationSection $self, ConfigurationSection section)final static ConfigurationSectioncopyTo(ConfigurationSection $self, ConfigurationSection section)final static ConfigurationSectionmoveTo(ConfigurationSection $self, ConfigurationSection section)final static Map<String, ConfigurationSection>childSections(ConfigurationSection $self)final static Map<String, Object>toMap(ConfigurationSection $self)final static <Error class: unknown class><String, Object>toLinkedMap(ConfigurationSection $self)final static <T extends Any> Map<String, T>toTypedMap(ConfigurationSection $self)final static List<<Error class: unknown class><String, Object>>linkedMapList(ConfigurationSection $self, String key, List<<Error class: unknown class><String, Object>> default)final static List<<Error class: unknown class><String, Object>>linkedMapListOrNull(ConfigurationSection $self, String key)final static <T extends Any> List<Map<String, T>>typedMapList(ConfigurationSection $self, String key)final static StringstringOrNull(ConfigurationSection $self, String key)final static StringstringOrEmpty(ConfigurationSection $self, String key)final static List<String>stringListOrNull(ConfigurationSection $self, String key)final static List<String>stringListOrSingle(ConfigurationSection $self, String key, String altKey)final static IntegerintOrNull(ConfigurationSection $self, String key)final static IntRangeintRangeOrNull(ConfigurationSection $self, String key)final static IntRangeintRangeOrNull(ConfigurationSection $self, String minKey, String maxKey, String rangeKey)final static DoubledoubleOrNull(ConfigurationSection $self, String key)final static ClosedFloatingPointRange<Float>floatRangeOrNull(ConfigurationSection $self, String key)final static ClosedFloatingPointRange<Float>floatRangeOrNull(ConfigurationSection $self, String minKey, String maxKey, String rangeKey)final static Keykey(ConfigurationSection $self, String key)final static Keykey(ConfigurationSection $self, String key, String default)final static Keykey(ConfigurationSection $self, String key, Key default)final static List<Key>keyList(ConfigurationSection $self, String key)final static List<Key>keyListOrNull(ConfigurationSection $self, String key)final static List<Key>keyListOrSingle(ConfigurationSection $self, String key, String altKey)final static Map<String, Key>keyMapOrNull(ConfigurationSection $self, String key)final static Map<String, Key>keyMapOrSingle(ConfigurationSection $self, String key, String altKey)final static NamespacedKeynamespacedKey(ConfigurationSection $self, String key, String default)final static NamespacedKeynamespacedKey(ConfigurationSection $self, String key, NamespacedKey default)final static NamespacedKeynamespacedKey(ConfigurationSection $self, String key)final static List<NamespacedKey>namespacedKeyList(ConfigurationSection $self, String key)final static List<NamespacedKey>namespacedKeyListOrNull(ConfigurationSection $self, String key)final static List<NamespacedKey>namespacedKeyListOrSingle(ConfigurationSection $self, String key, String altKey)final static <T extends Enum<T>> Tenum(ConfigurationSection $self, String key)final static <T extends Enum<T>> List<T>enumList(ConfigurationSection $self, String key, Class<T> enum)final static <T extends Enum<T>> List<T>enumListOrSingle(ConfigurationSection $self, String key, Class<T> enum, String altKey)final static Quaternionfquaternionf(ConfigurationSection $self, String key)final static Vector3fvector3f(ConfigurationSection $self, String key)final static Vector3fvector3f(ConfigurationSection $self, String key, Float default)final static Vector2fvector2f(ConfigurationSection $self, String key)final static TriStatetriState(ConfigurationSection $self, String key)final static ConfigurationSectionrename(ConfigurationSection $self, String oldKey, String newKey)final static ConfigurationSectionremove(ConfigurationSection $self, String key)final static ConfigurationSectionremoveIf(ConfigurationSection $self, String key, Boolean bool)final static ConfigurationSectionremoveIf(ConfigurationSection $self, String key, Function0<Boolean> bool)final static <T extends Any> ConfigurationSectionremoveIf(ConfigurationSection $self, String key, Function1<T, Boolean> bool)final static Floatfloat(ConfigurationSection $self, String key, Float default)final static FloatfloatOrNull(ConfigurationSection $self, String key)final static DurationdurationOrNull(ConfigurationSection $self, String key, DurationUnit defaultUnit)final static Durationduration(ConfigurationSection $self, String key, DurationUnit defaultUnit)final static ConfigurationSectionsection(ConfigurationSection $self, String key)final static List<ConfigurationSection>sectionList(ConfigurationSection $self, String key)final static List<ConfigurationSection>sectionListOrSingle(ConfigurationSection $self, String key)final static UnitforEach(ConfigurationSection $self, Function2<String, Object, Unit> action)final static <T extends Any, K extends Any> Either<T, K>getEither(ConfigurationSection $self, Function1<ConfigurationSection, T> left, Function1<ConfigurationSection, K> right)final static <T extends Any, K extends Any> Either<T, K>getEitherOrNull(ConfigurationSection $self, Function1<ConfigurationSection, T> left, Function1<ConfigurationSection, K> right)-
-
Method Detail
-
getRootSection
final ConfigurationSection getRootSection()
-
clone
final static ConfigurationSection clone(ConfigurationSection $self)
-
copyFrom
final static ConfigurationSection copyFrom(ConfigurationSection $self, ConfigurationSection section)
-
copyTo
final static ConfigurationSection copyTo(ConfigurationSection $self, ConfigurationSection section)
-
moveTo
final static ConfigurationSection moveTo(ConfigurationSection $self, ConfigurationSection section)
-
childSections
final static Map<String, ConfigurationSection> childSections(ConfigurationSection $self)
-
toLinkedMap
final static <Error class: unknown class><String, Object> toLinkedMap(ConfigurationSection $self)
-
toTypedMap
final static <T extends Any> Map<String, T> toTypedMap(ConfigurationSection $self)
-
linkedMapList
final static List<<Error class: unknown class><String, Object>> linkedMapList(ConfigurationSection $self, String key, List<<Error class: unknown class><String, Object>> default)
-
linkedMapListOrNull
final static List<<Error class: unknown class><String, Object>> linkedMapListOrNull(ConfigurationSection $self, String key)
-
typedMapList
final static <T extends Any> List<Map<String, T>> typedMapList(ConfigurationSection $self, String key)
-
stringOrNull
final static String stringOrNull(ConfigurationSection $self, String key)
-
stringOrEmpty
final static String stringOrEmpty(ConfigurationSection $self, String key)
-
stringListOrNull
final static List<String> stringListOrNull(ConfigurationSection $self, String key)
-
stringListOrSingle
final static List<String> stringListOrSingle(ConfigurationSection $self, String key, String altKey)
-
intRangeOrNull
final static IntRange intRangeOrNull(ConfigurationSection $self, String key)
-
intRangeOrNull
final static IntRange intRangeOrNull(ConfigurationSection $self, String minKey, String maxKey, String rangeKey)
-
doubleOrNull
final static Double doubleOrNull(ConfigurationSection $self, String key)
-
floatRangeOrNull
final static ClosedFloatingPointRange<Float> floatRangeOrNull(ConfigurationSection $self, String key)
-
floatRangeOrNull
final static ClosedFloatingPointRange<Float> floatRangeOrNull(ConfigurationSection $self, String minKey, String maxKey, String rangeKey)
-
keyListOrNull
final static List<Key> keyListOrNull(ConfigurationSection $self, String key)
-
keyListOrSingle
final static List<Key> keyListOrSingle(ConfigurationSection $self, String key, String altKey)
-
keyMapOrNull
final static Map<String, Key> keyMapOrNull(ConfigurationSection $self, String key)
-
keyMapOrSingle
final static Map<String, Key> keyMapOrSingle(ConfigurationSection $self, String key, String altKey)
-
namespacedKey
final static NamespacedKey namespacedKey(ConfigurationSection $self, String key, String default)
-
namespacedKey
final static NamespacedKey namespacedKey(ConfigurationSection $self, String key, NamespacedKey default)
-
namespacedKey
final static NamespacedKey namespacedKey(ConfigurationSection $self, String key)
-
namespacedKeyList
final static List<NamespacedKey> namespacedKeyList(ConfigurationSection $self, String key)
-
namespacedKeyListOrNull
final static List<NamespacedKey> namespacedKeyListOrNull(ConfigurationSection $self, String key)
-
namespacedKeyListOrSingle
final static List<NamespacedKey> namespacedKeyListOrSingle(ConfigurationSection $self, String key, String altKey)
-
enumList
final static <T extends Enum<T>> List<T> enumList(ConfigurationSection $self, String key, Class<T> enum)
-
enumListOrSingle
final static <T extends Enum<T>> List<T> enumListOrSingle(ConfigurationSection $self, String key, Class<T> enum, String altKey)
-
quaternionf
final static Quaternionf quaternionf(ConfigurationSection $self, String key)
-
rename
final static ConfigurationSection rename(ConfigurationSection $self, String oldKey, String newKey)
-
removeIf
final static ConfigurationSection removeIf(ConfigurationSection $self, String key, Boolean bool)
-
removeIf
final static ConfigurationSection removeIf(ConfigurationSection $self, String key, Function0<Boolean> bool)
-
removeIf
final static <T extends Any> ConfigurationSection removeIf(ConfigurationSection $self, String key, Function1<T, Boolean> bool)
-
floatOrNull
final static Float floatOrNull(ConfigurationSection $self, String key)
-
durationOrNull
final static Duration durationOrNull(ConfigurationSection $self, String key, DurationUnit defaultUnit)
-
duration
final static Duration duration(ConfigurationSection $self, String key, DurationUnit defaultUnit)
-
sectionList
final static List<ConfigurationSection> sectionList(ConfigurationSection $self, String key)
-
sectionListOrSingle
final static List<ConfigurationSection> sectionListOrSingle(ConfigurationSection $self, String key)
-
forEach
final static Unit forEach(ConfigurationSection $self, Function2<String, Object, Unit> action)
-
getEither
final static <T extends Any, K extends Any> Either<T, K> getEither(ConfigurationSection $self, Function1<ConfigurationSection, T> left, Function1<ConfigurationSection, K> right)
-
getEitherOrNull
final static <T extends Any, K extends Any> Either<T, K> getEitherOrNull(ConfigurationSection $self, Function1<ConfigurationSection, T> left, Function1<ConfigurationSection, K> right)
-
-
-
-