tuweni / org.apache.tuweni.toml

Package org.apache.tuweni.toml

A parser for Tom's Obvious, Minimal Language (TOML).

A parser and semantic checker for Tom's Obvious, Minimal Language (TOML), as described at https://github.com/toml-lang/toml/.

These classes are included in the complete Tuweni distribution, or separately when using the gradle dependency org.apache.tuweni:tuweni-toml (tuweni-toml.jar).

Types

Toml

class Toml

Methods for parsing data stored in Tom's Obvious, Minimal Language (TOML).

TomlArray

interface TomlArray

An array of TOML values.

TomlParseResult

interface TomlParseResult : TomlTable

The result from parsing a TOML document.

TomlPosition

class TomlPosition

A position in an input document.

TomlTable

interface TomlTable

An interface for accessing data stored in Tom's Obvious, Minimal Language (TOML).

TomlVersion

class TomlVersion

Supported TOML specification versions.

Exceptions

TomlInvalidTypeException

open class TomlInvalidTypeException : RuntimeException

An exception thrown when an invalid type is encountered.

TomlParseError

class TomlParseError : RuntimeException

An error that occurred while parsing.