Package ej.property.loader
Class FilePropertyLoader
- java.lang.Object
-
- ej.property.loader.FilePropertyLoader
-
- All Implemented Interfaces:
PropertyLoader
public class FilePropertyLoader extends java.lang.Object implements PropertyLoader
A property loader that searches in a properties file.
-
-
Constructor Summary
Constructors Constructor Description FilePropertyLoader(java.lang.String path)Creates a file property loader.
-
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.
-
-