Package org.tomlj
package org.tomlj
A parser and writer for Tom's Obvious, Minimal Language (TOML).
A parser, semantic checker and writer for Tom's Obvious, Minimal Language (TOML), as described at https://github.com/toml-lang/toml/.
-
ClassDescriptionGenericType<T>A generic type to bind a table or array to, such as
Map<String, Server>orList<Server>.Options for serializing TOML to JSON.ATomlArraywhose values can be edited in place.ATomlEntrywhose value and attached comments can be edited in place.ATomlKeyValuewhose value and attached comments can be edited in place.ATomlTablewhose values can be edited in place.Methods for parsing data stored in Tom's Obvious, Minimal Language (TOML), for binding it to Java objects, and for writing Java objects as TOML.An array of TOML values.A value of a TOML document that could not be bound to its Java type.Thrown when a table or array cannot be bound to a Java type.Options controlling how a table or array is bound to a Java type, and how a Java object is written as a table or array.How the name of a field or record component is turned into a TOML key.A simple command line tool for parsing TOML and outputing in JSON.A comment in a TOML document, either attached to an entry or unattached.Where a comment sits relative to the entry it is attached to.Something written in a table or array: an entry, or an unattached comment.An entry of a table or array: the slot a container indexes, with the value it holds and the comments attached to it.An exception thrown when an invalid type is encountered.An exception thrown when a key to be added to a table is already set in it.A key/value pair written in a table, with the comments attached to it.The name in TOML of a field, record component or enum constant, forTomlTable.as(Class)andMutableTomlTable.from(Object).An error that occurred while parsing.Thrown when a document to be bound has parse errors.Options controlling how a TOML document is parsed.The result from parsing a TOML document.A position in an input document.An interface for accessing data stored in Tom's Obvious, Minimal Language (TOML).A value written in a document: under a key in a table, or in an array.Supported TOML specification versions.Options controlling howTomlTable.toToml(TomlWriteOptions)andTomlArray.toToml(TomlWriteOptions)write TOML.How much of the existing document structure and format is kept.