TomlArray

@Serializable(with = TomlArraySerializer::class)
class TomlArray : TomlElement, List<TomlElement> (source)

Represents array in TOML, which values are TomlElement.

As it delegates to list content, everything in List could be used.

Properties

Link copied to clipboard
open override val content: List<TomlElement>

The content of this TomlElement. Each subclass has its own implementation.

Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open operator override fun contains(element: TomlElement): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<TomlElement>): Boolean
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open operator override fun get(index: Int): TomlElement
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun indexOf(element: TomlElement): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<TomlElement>
Link copied to clipboard
open override fun lastIndexOf(element: TomlElement): Int
Link copied to clipboard
open override fun listIterator(): ListIterator<TomlElement>
open override fun listIterator(index: Int): ListIterator<TomlElement>
Link copied to clipboard
open override fun subList(fromIndex: Int, toIndex: Int): List<TomlElement>
Link copied to clipboard
open override fun toString(): String

Gives a string representation of this TomlElement. Each subclass has its own implementation.

Link copied to clipboard

Convert this to TomlArray.

Link copied to clipboard

Convert this to TomlLiteral.

Link copied to clipboard

Convert this to TomlNull.

Link copied to clipboard

Convert this to TomlTable.