java.lang.Object
net.morimekta.config.readers.YamlConfigReaderProvider
- All Implemented Interfaces:
ConfigReaderProvider
Provide config readers for YAML files.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<ConfigType>
Optional<ConfigReader<ConfigType>>getReaderFor(Class<ConfigType> type, Path file) Get a config reader for given type and file, if applicable.
-
Constructor Details
-
YamlConfigReaderProvider
public YamlConfigReaderProvider()
-
-
Method Details
-
getReaderFor
public <ConfigType> Optional<ConfigReader<ConfigType>> getReaderFor(Class<ConfigType> type, Path file) Description copied from interface:ConfigReaderProviderGet a config reader for given type and file, if applicable.- Specified by:
getReaderForin interfaceConfigReaderProvider- Type Parameters:
ConfigType- The config type.- Parameters:
type- The config type to get reader for.file- The file to get reader for.- Returns:
- The provided reader, or empty optional if not applicable.
-