Package org.apache.juneau.marshall.toml
package org.apache.juneau.marshall.toml
TOML v1.0.0 serializer and parser for Apache Juneau.
TOML (Tom's Obvious Minimal Language) is a configuration file format that maps unambiguously to hash tables. See TOML v1.0.0.
Usage:
String toml = TomlSerializer.
-
ClassDescriptionAnnotation for customizing TOML serialization and parsing behavior on classes, methods, and fields.Utility classes and methods for the
@Tomlannotation.Dynamically applies a@Tomlannotation to specified classes, methods, or fields.A collection of@TomlApply annotations.Utility classes and methods for the@TomlApplyannotation.Applies targetedTomlApplyannotations to aContext.Builder.Builder class.Metadata on bean properties specific to TOML serializers and parsers.Metadata on classes specific to TOML serializers and parsers.Annotation for specifying config properties defined inTomlSerializerandTomlParser.Utility classes and methods for the@TomlConfigannotation.AppliesTomlConfigannotations to aTomlParser.Builder.AppliesTomlConfigannotations to aTomlSerializer.Builder.Interface for providing access toTomlClassMetaandTomlBeanPropertyMetaobjects.Parses TOML v1.0.0 text into POJOs.Builder forTomlParser.Session for parsing TOML into POJOs.Builder for TOML parser session.Serializes POJOs to TOML v1.0.0 format.Builder class.Session for serializing objects to TOML format.Builder for TOML serializer session.Specialized writer for serializing TOML v1.0.0.