- java.lang.Object
-
- net.morimekta.config.readers.YamlConfigReaderProvider
-
- All Implemented Interfaces:
ConfigReaderProvider
public class YamlConfigReaderProvider extends Object implements ConfigReaderProvider
Provide config readers for YAML files.
-
-
Constructor Summary
Constructors Constructor Description YamlConfigReaderProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <ConfigType>
Optional<ConfigReader<ConfigType>>getReaderFor(Class<ConfigType> type, Path file)Get a config reader for given type and file, if applicable.
-
-
-
Method Detail
-
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.
-
-