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 String
rootId
private final static ConfigurationSection
rootSection
-
Method Summary
Modifier and Type Method Description final String
getRootId()
final ConfigurationSection
getRootSection()
final static Map<String, ConfigurationSection>
childSections(ConfigurationSection $self)
final static Map<String, Object>
toMap(ConfigurationSection $self)
final static List<LinkedHashMap<String, Object>>
getLinkedMapList(ConfigurationSection $self, String key, List<LinkedHashMap<String, Object>> default)
final static List<LinkedHashMap<String, Object>>
getLinkedMapListOrNull(ConfigurationSection $self, String key)
final static List<String>
getStringListOrNull(ConfigurationSection $self, String key)
final static String
getStringOrNull(ConfigurationSection $self, String key)
final static Key
getKey(ConfigurationSection $self, String key)
final static Key
getKey(ConfigurationSection $self, String key, String default)
final static Key
getKey(ConfigurationSection $self, String key, Key default)
final static List<Key>
getKeyList(ConfigurationSection $self, String key)
final static List<Key>
getKeyListOrNull(ConfigurationSection $self, String key)
final static NamespacedKey
getNamespacedKey(ConfigurationSection $self, String key, String default)
final static NamespacedKey
getNamespacedKey(ConfigurationSection $self, String key, NamespacedKey default)
final static NamespacedKey
getNamespacedKey(ConfigurationSection $self, String key)
final static <T extends Enum<T>> T
getEnum(ConfigurationSection $self, String key, Class<T> enum)
final static Quaternionf
getQuaternion(ConfigurationSection $self, String key)
final static Vector3f
getVector3f(ConfigurationSection $self, String key)
final static Vector2f
getVector2f(ConfigurationSection $self, String key)
final static ConfigurationSection
rename(ConfigurationSection $self, String oldKey, String newKey)
final static ConfigurationSection
remove(ConfigurationSection $self, String key)
-
-
Method Detail
-
getRootSection
final ConfigurationSection getRootSection()
-
childSections
final static Map<String, ConfigurationSection> childSections(ConfigurationSection $self)
-
getLinkedMapList
final static List<LinkedHashMap<String, Object>> getLinkedMapList(ConfigurationSection $self, String key, List<LinkedHashMap<String, Object>> default)
-
getLinkedMapListOrNull
final static List<LinkedHashMap<String, Object>> getLinkedMapListOrNull(ConfigurationSection $self, String key)
-
getStringListOrNull
final static List<String> getStringListOrNull(ConfigurationSection $self, String key)
-
getStringOrNull
final static String getStringOrNull(ConfigurationSection $self, String key)
-
getKeyList
final static List<Key> getKeyList(ConfigurationSection $self, String key)
-
getKeyListOrNull
final static List<Key> getKeyListOrNull(ConfigurationSection $self, String key)
-
getNamespacedKey
final static NamespacedKey getNamespacedKey(ConfigurationSection $self, String key, String default)
-
getNamespacedKey
final static NamespacedKey getNamespacedKey(ConfigurationSection $self, String key, NamespacedKey default)
-
getNamespacedKey
final static NamespacedKey getNamespacedKey(ConfigurationSection $self, String key)
-
getEnum
final static <T extends Enum<T>> T getEnum(ConfigurationSection $self, String key, Class<T> enum)
-
getQuaternion
final static Quaternionf getQuaternion(ConfigurationSection $self, String key)
-
getVector3f
final static Vector3f getVector3f(ConfigurationSection $self, String key)
-
getVector2f
final static Vector2f getVector2f(ConfigurationSection $self, String key)
-
rename
final static ConfigurationSection rename(ConfigurationSection $self, String oldKey, String newKey)
-
-
-
-