| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private boolean | |
| protected boolean | |
| protected Properties[] | |
| private Resource[] | |
| protected final Log | logger
Logger available to subclasses. |
| private PropertiesPersister |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | loadProperties(Properties
the Properties instance to load into props)Load properties into the given instance. |
| protected Properties | mergeProperties()
Return a merged Properties instance containing both the loaded properties and properties set on this FactoryBean. |
| public void | |
| public void | setIgnoreResourceNotFound(boolean ignoreResourceNotFound)
Set if failure to find the property resource should be ignored. |
| public void | |
| public void | |
| public void | |
| public void | setProperties(Properties properties)
Set local properties, e.g. via the "props" tag in XML bean definitions. |
| public void | setPropertiesArray(Properties... propertiesArray)
Set local properties, e.g. via the "props" tag in XML bean definitions, allowing for merging multiple properties sets into one. |
| public void | setPropertiesPersister(PropertiesPersister propertiesPersister)
Set the PropertiesPersister to use for parsing properties files. |
| fileEncoding | back to summary |
|---|---|
| private String fileEncoding
| |
| ignoreResourceNotFound | back to summary |
|---|---|
| private boolean ignoreResourceNotFound | |
| localOverride | back to summary |
|---|---|
| protected boolean localOverride | |
| localProperties | back to summary |
|---|---|
| protected Properties[] localProperties
| |
| locations | back to summary |
|---|---|
| private Resource[] locations
| |
| logger | back to summary |
|---|---|
| protected final Log logger Logger available to subclasses. | |
| propertiesPersister | back to summary |
|---|---|
| private PropertiesPersister propertiesPersister | |
| PropertiesLoaderSupport | back to summary |
|---|---|
| public PropertiesLoaderSupport() | |
| loadProperties | back to summary |
|---|---|
| protected void loadProperties(Properties props) throws IOException Load properties into the given instance.
| |
| mergeProperties | back to summary |
|---|---|
| protected Properties mergeProperties() throws IOException Return a merged Properties instance containing both the loaded properties and properties set on this FactoryBean. | |
| setFileEncoding | back to summary |
|---|---|
| public void setFileEncoding(String encoding) Set the encoding to use for parsing properties files. Default is none, using the Only applies to classic properties files, not to XML files. | |
| setIgnoreResourceNotFound | back to summary |
|---|---|
| public void setIgnoreResourceNotFound(boolean ignoreResourceNotFound) Set if failure to find the property resource should be ignored. "true" is appropriate if the properties file is completely optional. Default is "false". | |
| setLocalOverride | back to summary |
|---|---|
| public void setLocalOverride(boolean localOverride) Set whether local properties override properties from files. Default is "false": Properties from files override local defaults. Can be switched to "true" to let local properties override defaults from files. | |
| setLocation | back to summary |
|---|---|
| public void setLocation(Resource location) Set a location of a properties file to be loaded. Can point to a classic properties file or to an XML file that follows JDK 1.5's properties XML format. | |
| setLocations | back to summary |
|---|---|
| public void setLocations(Resource... locations) Set locations of properties files to be loaded. Can point to classic properties files or to XML files that follow JDK 1.5's properties XML format. Note Properties defined in later files will override properties defined earlier files, in case of overlapping keys. Hence, make sure that the most specific files are the last ones in the given list of locations. | |
| setProperties | back to summary |
|---|---|
| public void setProperties(Properties properties) Set local properties, e.g. via the "props" tag in XML bean definitions. These can be considered defaults, to be overridden by properties loaded from files. | |
| setPropertiesArray | back to summary |
|---|---|
| public void setPropertiesArray(Properties... propertiesArray) Set local properties, e.g. via the "props" tag in XML bean definitions, allowing for merging multiple properties sets into one. | |
| setPropertiesPersister | back to summary |
|---|---|
| public void setPropertiesPersister(PropertiesPersister propertiesPersister) Set the PropertiesPersister to use for parsing properties files.
The default is
| |