Package me.hsgamer.hscore.config
Interface ConfigProvider<F extends Config>
- Type Parameters:
F- File configuration class type
public interface ConfigProvider<F extends Config>
Config provider for
Config-
Method Summary
Modifier and TypeMethodDescriptionloadConfiguration(File file) Load configuration from a filedefault FloadConfiguration(InputStream inputStream) Load configuration from an input stream
-
Method Details
-
loadConfiguration
Load configuration from a file- Parameters:
file- the file- Returns:
- the configuration
-
loadConfiguration
Load configuration from an input stream- Parameters:
inputStream- the input stream- Returns:
- the configuration
- Throws:
IOException- if there is an I/O error
-