Class AbstractConfigurationFormat<N extends ScopedConfigurationNode<N>,L extends AbstractConfigurationLoader<N>,B extends AbstractConfigurationLoader.Builder<B,L>>

java.lang.Object
org.spongepowered.configurate.loader.AbstractConfigurationFormat<N,L,B>
Type Parameters:
N - the node type
L - the loader type
B - the builder type
All Implemented Interfaces:
ConfigurationFormat
Direct Known Subclasses:
GsonConfigurationFormat, HoconConfigurationFormat, JacksonConfigurationFormat, XmlConfigurationFormat, YamlConfigurationFormat

An implementation of ConfigurationFormat designed to work with AbstractConfigurationLoader.

This reduces the boilerplate that would otherwise be required to implement a configuration format service.

Since:
4.2.0