| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.core.io.support.PropertiesLoaderUtils
public abstract class PropertiesLoaderUtils
Convenient utility methods for loading of java.util.Properties,
 performing standard handling of input streams.
 
For more configurable properties loading, including the option of a customized encoding, consider using the PropertiesLoaderSupport class.
PropertiesLoaderSupport| Constructor Summary | |
|---|---|
| PropertiesLoaderUtils() | |
| Method Summary | |
|---|---|
| static void | fillProperties(Properties props,
               Resource resource)Fill the given properties from the given resource. | 
| static Properties | loadAllProperties(String resourceName)Load all properties from the given class path resource, using the default class loader. | 
| static Properties | loadAllProperties(String resourceName,
                  ClassLoader classLoader)Load all properties from the given class path resource, using the given class loader. | 
| static Properties | loadProperties(Resource resource)Load properties from the given resource. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PropertiesLoaderUtils()
| Method Detail | 
|---|
public static Properties loadProperties(Resource resource)
                                 throws IOException
resource - the resource to load from
IOException - if loading failed
public static void fillProperties(Properties props,
                                  Resource resource)
                           throws IOException
props - the Properties instance to fillresource - the resource to load from
IOException - if loading failed
public static Properties loadAllProperties(String resourceName)
                                    throws IOException
Merges properties if more than one resource of the same name found in the class path.
resourceName - the name of the class path resource
IOException - if loading failed
public static Properties loadAllProperties(String resourceName,
                                           ClassLoader classLoader)
                                    throws IOException
Merges properties if more than one resource of the same name found in the class path.
resourceName - the name of the class path resourceclassLoader - the ClassLoader to use for loading
 (or null to use the default class loader)
IOException - if loading failed| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||