public class XmlConfigBuilder extends Object
XmlConfiguration.| Constructor and Description |
|---|
XmlConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
XmlConfiguration |
build()
Build the
XmlConfiguration and return it. |
XmlConfigBuilder |
setAllowKeyOverrideFromEnvironment(boolean _allowOverride)
Set this to true to allow the user to override config parameters using system properties.
|
XmlConfigBuilder |
setInputFile(File _inputFile,
com.github.hypfvieh.common.SearchOrder... _order)
Set input file used for reading configuration.
|
XmlConfigBuilder |
setInputFile(String _inputFile,
com.github.hypfvieh.common.SearchOrder... _order)
Set input file used for reading configuration.
|
XmlConfigBuilder |
setInputStream(InputStream _inputStream)
Set
InputStream used to read configuration file. |
XmlConfigBuilder |
setKeyDelimiter(String _delimiterKey)
Set the delimiter used to delimit XML nodes.
|
XmlConfigBuilder |
setOutputFile(File _outputFile)
Set output file used for saving.
|
XmlConfigBuilder |
setOutputFile(String _outputFile)
Set output file used for saving.
|
XmlConfigBuilder |
setOutputStream(OutputStream _outputStream)
Set
OutputStream used to save configuration file. |
XmlConfigBuilder |
setSkipRoot(boolean _skipRoot)
Set this to true to ignore the first level of nodes inside the config.
|
XmlConfigBuilder |
setXmlErrorHandler(ErrorHandler _xmlErrorHandler)
Set the
ErrorHandler used by the XML parser to handle XML errors. |
public XmlConfigBuilder setInputStream(InputStream _inputStream)
InputStream used to read configuration file._inputStream - input stream to read frompublic XmlConfigBuilder setOutputStream(OutputStream _outputStream)
OutputStream used to save configuration file._outputStream - output stream to write topublic XmlConfigBuilder setOutputFile(File _outputFile)
_outputFile - output file to write topublic XmlConfigBuilder setOutputFile(String _outputFile)
_outputFile - output file to write topublic XmlConfigBuilder setInputFile(File _inputFile, com.github.hypfvieh.common.SearchOrder... _order)
_inputFile - input file to read from_order - search order to usepublic XmlConfigBuilder setInputFile(String _inputFile, com.github.hypfvieh.common.SearchOrder... _order)
_inputFile - input file to read from_order - search order to usepublic XmlConfigBuilder setXmlErrorHandler(ErrorHandler _xmlErrorHandler)
ErrorHandler used by the XML parser to handle XML errors._xmlErrorHandler - error handler to usepublic XmlConfigBuilder setKeyDelimiter(String _delimiterKey)
_delimiterKey - delimiting stringpublic XmlConfigBuilder setSkipRoot(boolean _skipRoot)
_skipRoot - true to skip root, false otherwisepublic XmlConfigBuilder setAllowKeyOverrideFromEnvironment(boolean _allowOverride)
_allowOverride - true to enable override, false otherwisepublic XmlConfiguration build()
XmlConfiguration and return it.
Will create a new XmlConfiguration on each call.XmlConfigurationCopyright © 2019. All rights reserved.