Uses of Interface
io.confound.config.file.ConfigurationFileFormat
-
Uses of ConfigurationFileFormat in io.confound.config.file
Methods in io.confound.config.file that return types with arguments of type ConfigurationFileFormatModifier and TypeMethodDescriptionprotected static Iterable<ConfigurationFileFormat>
AbstractFileConfigurationManager.defaultFileFormats()
Determines the default configuration file formats.FileSystemConfigurationManager.getFileFormat
(Path path) Determines the file format to use for the given path based on the registered formats and the path filename extension(s).ResourcesConfigurationManager.getFileFormat
(String resourcePath) Determines the file format to use for the given path based on the registered formats and the path filename extension(s).AbstractFileConfigurationManager.getFileFormatForExtension
(String id) Determines the file format to use for the given filename extension.AbstractFileConfigurationManager.getFileFormatForFilename
(CharSequence filename) Determines the file format to use for the given filename based on the registered formats and the filename extension(s).AbstractFileConfigurationManager.getFileFormatsByExtension()
Methods in io.confound.config.file with parameters of type ConfigurationFileFormatModifier and TypeMethodDescriptionFileSystemConfigurationManager.Builder.fileFormat
(ConfigurationFileFormat fileFormat) Sets a single file format to be supported by the configuration manager.ResourcesConfigurationManager.Builder.fileFormat
(ConfigurationFileFormat fileFormat) Sets a single file format to be supported by the configuration manager.Method parameters in io.confound.config.file with type arguments of type ConfigurationFileFormatModifier and TypeMethodDescriptionFileSystemConfigurationManager.Builder.fileFormats
(Iterable<ConfigurationFileFormat> fileFormats) Sets the file formats to be supported by the configuration manager.ResourcesConfigurationManager.Builder.fileFormats
(Iterable<ConfigurationFileFormat> fileFormats) Sets the file formats to be supported by the configuration manager.Constructor parameters in io.confound.config.file with type arguments of type ConfigurationFileFormatModifierConstructorDescriptionAbstractFileConfigurationManager
(Iterable<ConfigurationFileFormat> fileFormats, boolean required) Configuration file formats constructor.protected
FileSystemConfigurationManager
(Iterable<ConfigurationFileFormat> fileFormats, Supplier<Stream<Path>> configurationFileCandidatePathsSupplier, boolean required) File formats, candidate paths supplier, and optional required constructor.protected
ResourcesConfigurationManager
(Iterable<ConfigurationFileFormat> fileFormats, ClassLoader classLoader, String resourcePath, String resourceBaseName, boolean required) File formats, class loader, resource (base) path, resource base name, and optional required constructor.