All Classes and Interfaces
Class
Description
Represents a TOML comment.
Annotation for use in
reflect serialization.Annotation for use in
reflect serialization.Annotation for use in
reflect serialization.Represents the part of a TOML expression which a comment is bound to.
Holds a mutable collection of comments bound to a
specific TOML expression
Determines how a TOML document should be indented
when writing.
Entry point for JToml
An enum-like option key for JToml
An immutable map of
JTomlOptions and their associated values.
Holds annotations for applying multiple comments
to values on
TomlSerializable
classes and records, for use with the reflect serializer
(jtoml-serializer-reflect).Variadic counterpart to
@Comment.InlineVariadic counterpart to
@Comment.PostVariadic counterpart to
@Comment.PreDetermines how the BOM (byte order mark)
should be handled when reading and writing
Determines the amount of space characters to insert
within TOML elements
Determines how keys within a table
are sorted when writing.
Determines how newlines should be inserted to separate
TOML elements
A list of
TOML valuesAn issue was found with the BOM in the source data.
Failed to parse due to clobbering; a key or table was redefined either
explicitly or in an attempt to use an existing key as a table.
Error while decoding UTF-8 data.
Wraps a
DateTimeException; thrown when trying
to parse an invalid datetimeThe top-level table read from a TOML file/string.
Superclass of exceptions pertaining to TOML
parsing, serialization and writing.
An attempt was made to extend an inline table or array.
Wrapper for
IOExceptionRepresents a parsed TOML key by parts
A
TomlParseException with location infoErrors relating to TOML parsing
Represents a TOML primitive (not a table or array)
Type of a
TOML primitive;
values that are not a table or array
Marker interface for classes which may be serialized
with the reflection serializer.
An abstraction for facets which can transform
TOML tables to/from some other type in-memory.
A
TomlSerializer which serializes and deserializes
the same typeTOML key-values
Thrown when attempting to convert a wider type into a narrower TOML
primitive.