public class CompositePropertyLoader extends Object implements PropertyLoader
| Constructor and Description | 
|---|
| CompositePropertyLoader()Creates a new empty composite service loader. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addPropertyLoader(PropertyLoader propertyLoader)Adds a property loader at the end of the list a property loaders used by this composite property loader. | 
| String | getProperty(String key)Gets the value mapped with the specified key. | 
| String | getProperty(String key,
           String defaultValue)Gets the value mapped with the specified key or a default value. | 
public CompositePropertyLoader()
public void addPropertyLoader(PropertyLoader propertyLoader)
propertyLoader - the property loader to add.NullPointerException - if the given property loader is null.@Nullable public String getProperty(String key)
PropertyLoadergetProperty in interface PropertyLoaderkey - the key.null if the property is not found.public String getProperty(String key, String defaultValue)
PropertyLoadergetProperty in interface PropertyLoaderkey - the key.defaultValue - the default value.