All Classes and Interfaces

Class
Description
Class to save settings nodes into cache instance.
Only compatible with Caffeine and Guava cache.
Utility class to collect supported data formats and register any settings source parser.
Data types to load from.
Represents a function that parse any type of node and build a value.
Utility class to collect node expressions that can be parsed.
A settings source for json-formatted data
This class uses google gson library as the name says to read and write any data.
A settings source for hocon-formatted data
This class uses lightbend config library to read and write any data.
Class to handle a list of settings nodes.
This object can also be handled as regular Java list.
Represents a value that can be converted into different types of objects.
Class to save settings nodes into Java map.
Class to handle a map of settings nodes.
This object can also be handled as regular Java map and inherited in enhanced for loop.
Class to calculate mathematical operations as node expression parser.
Class that represents a node with parent node and key parameter along with value.
Represents a function that parse any type of node and return a node.
Class to handle any node transformation to do a proper update.
Abstract class that represents a node multi-layer value along with comments.
Any type transformation will be cached.
Class to handle normal object as settings node.
This object can be inherited in enhanced for loop.
Utility class to collect node parsers.
Class that represent flexible configuration itself.
Class to load any settings node from data.
Class to load settings data objects with any global transformations.
This is a useful way to apply a settings parser and updater together without generating unexpected results.
Interface that represents a memory to save settings node values.
Interface that represents the global settings memory object.
Class to handle node parser operations.
Interface that represent a object that can parse and write a map node using a reader or writer represented with a data source type, such as file formats.
Class to handle node updates into provided map nodes.
Utility class to handle strings with a variety of methods.
A settings source for toml-formatted data
This class uses electronwill nightconfig library to read and write any data.
Node update action types.
A settings source for yaml-formatted data
This class uses snakeyaml library to read and write any data.
Constructor wrapped instance to read java objects from yaml nodes.
Yaml wrapped instance with public method to get used constructor and representer instances.