Interface ConfigurationLoader<NodeType extends ConfigurationNode>

Type Parameters:
NodeType - The ConfigurationNode type produced by the loader
All Known Implementing Classes:
AbstractConfigurationLoader, GsonConfigurationLoader, HoconConfigurationLoader, JSONConfigurationLoader, XMLConfigurationLoader, YAMLConfigurationLoader

public interface ConfigurationLoader<NodeType extends ConfigurationNode>
Represents an object which can load and save ConfigurationNode objects in a specific configuration format.

An abstract implementation is provided by AbstractConfigurationLoader.