Package ej.property.loader
Class SystemPropertyLoader
- java.lang.Object
-
- ej.property.loader.SystemPropertyLoader
-
- All Implemented Interfaces:
PropertyLoader
public class SystemPropertyLoader extends java.lang.Object implements PropertyLoader
A property loader that searches in system properties.- See Also:
System.getProperty(String),System.getProperty(String, String)
-
-
Constructor Summary
Constructors Constructor Description SystemPropertyLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetProperty(java.lang.String key)Gets the value mapped with the specified key.java.lang.StringgetProperty(java.lang.String key, java.lang.String defaultValue)Gets the value mapped with the specified key or a default value.
-
-
-
Method Detail
-
getProperty
@Nullable public java.lang.String getProperty(java.lang.String key)
Description copied from interface:PropertyLoaderGets the value mapped with the specified key.- Specified by:
getPropertyin interfacePropertyLoader- Parameters:
key- the key.- Returns:
- the value of the property, or
nullif the property is not found.
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)Description copied from interface:PropertyLoaderGets the value mapped with the specified key or a default value.- Specified by:
getPropertyin interfacePropertyLoader- Parameters:
key- the key.defaultValue- the default value.- Returns:
- the value of the property, or the default value if the property is not found.
-
-