YamlObjectImpl

Constructors

Link copied to clipboard
constructor(path: String, map: MutableMap<*, *>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
@NotNull
open fun asArray(): @NotNull YamlArray
Link copied to clipboard
open fun asBoolean(): Boolean
Link copied to clipboard
open fun asDouble(): Double
Link copied to clipboard
open fun asFloat(): Float
Link copied to clipboard
open fun asInt(): Int
Link copied to clipboard
open fun asLong(): Long
Link copied to clipboard
@NotNull
open fun asObject(): @NotNull YamlObject
Link copied to clipboard
@NotNull
open fun asString(): @NotNull String
Link copied to clipboard
open operator fun compareTo(@NotNull o: @NotNull YamlConfiguration): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun get(): MutableMap<String, Any>
open operator override fun get(path: String): YamlElement?
Link copied to clipboard
fun YamlObject.getAsAnimationType(key: String, sender: BetterCommandSource = BOOTSTRAP.consoleSource()): AnimationType
Link copied to clipboard
open fun getAsBoolean(@NotNull path: @NotNull String, defaultValue: Boolean): Boolean
Link copied to clipboard
open fun getAsDouble(@NotNull path: @NotNull String, defaultValue: Double): Double
Link copied to clipboard
open fun getAsFloat(@NotNull path: @NotNull String, defaultValue: Float): Float
Link copied to clipboard
open fun getAsInt(@NotNull path: @NotNull String, defaultValue: Int): Int
Link copied to clipboard
open fun getAsLong(@NotNull path: @NotNull String, defaultValue: Long): Long
Link copied to clipboard
@NotNull
open fun getAsString(@NotNull path: @NotNull String, @NotNull defaultValue: @NotNull String): @NotNull String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun merge(object: YamlObject)
Link copied to clipboard
open override fun path(): String
Link copied to clipboard
fun put(key: String, value: Any)
Link copied to clipboard
open override fun save(file: File)
Link copied to clipboard