ConfigDocumentFactory
Factory for creating org.ekrich.config.parser.ConfigDocument instances.
Factory for creating org.ekrich.config.parser.ConfigDocument instances.
Value members
Concrete methods
Parses a file into a ConfigDocument instance.
Parses a file into a ConfigDocument instance.
- Value Params
- file
the file to parse
- options
parse options to control how the file is interpreted
- Returns
the parsed configuration
- Throws
- org.ekrich.config.ConfigException
on IO or parse errors
Parses a file into a ConfigDocument instance as with parseFile(File, ConfigParseOptions) but always uses the default parse options.
Parses a file into a ConfigDocument instance as with parseFile(File, ConfigParseOptions) but always uses the default parse options.
- Value Params
- file
the file to parse
- Returns
the parsed configuration
- Throws
- org.ekrich.config.ConfigException
on IO or parse errors
Parses a Reader into a ConfigDocument instance.
Parses a Reader into a ConfigDocument instance.
- Value Params
- options
parse options to control how the reader is interpreted
- reader
the reader to parse
- Returns
the parsed configuration
- Throws
- ConfigException
on IO or parse errors
Parses a reader into a Config instance as with parseReader(Reader, ConfigParseOptions) but always uses the default parse options.
Parses a reader into a Config instance as with parseReader(Reader, ConfigParseOptions) but always uses the default parse options.
- Value Params
- reader
the reader to parse
- Returns
the parsed configuration
- Throws
- org.ekrich.config.ConfigException
on IO or parse errors
Parses a string which should be valid HOCON or JSON.
Parses a string which should be valid HOCON or JSON.
- Value Params
- options
parse options
- s
string to parse
- Returns
the parsed configuration