public static class PropertiesConfiguration.DefaultIOFactory extends Object implements PropertiesConfiguration.IOFactory
 A default implementation of the IOFactory interface.
 
 This class implements the createXXXX() methods defined by
 the IOFactory interface in a way that the default objects
 (i.e. PropertiesReader and PropertiesWriter are
 returned. Customizing either the reader or the writer (or both) can be
 done by extending this class and overriding the corresponding
 createXXXX() method.
 
| Constructor and Description | 
|---|
DefaultIOFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
PropertiesConfiguration.PropertiesReader | 
createPropertiesReader(Reader in)
Creates a  
PropertiesReader for reading a properties
 file. | 
PropertiesConfiguration.PropertiesWriter | 
createPropertiesWriter(Writer out,
                      ListDelimiterHandler handler)
Creates a  
PropertiesWriter for writing a properties
 file. | 
public PropertiesConfiguration.PropertiesReader createPropertiesReader(Reader in)
PropertiesConfiguration.IOFactoryPropertiesReader for reading a properties
 file. This method is called whenever the
 PropertiesConfiguration is loaded. The reader returned
 by this method is then used for parsing the properties file.createPropertiesReader in interface PropertiesConfiguration.IOFactoryin - the underlying reader (of the properties file)PropertiesReader for loading the
         configurationpublic PropertiesConfiguration.PropertiesWriter createPropertiesWriter(Writer out, ListDelimiterHandler handler)
PropertiesConfiguration.IOFactoryPropertiesWriter for writing a properties
 file. This method is called before the
 PropertiesConfiguration is saved. The writer returned by
 this method is then used for writing the properties file.createPropertiesWriter in interface PropertiesConfiguration.IOFactoryout - the underlying writer (to the properties file)handler - the list delimiter delimiter for list parsingPropertiesWriter for saving the
         configurationCopyright © 2001–2020 The Apache Software Foundation. All rights reserved.