public class DataProperties extends Properties
defaults
Constructor and Description |
---|
DataProperties()
Constructor
|
DataProperties(Map<String,String> properties)
Constructor
|
DataProperties(Properties defaults)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsPropery(String key)
Returns true if there is such property
|
void |
expand() |
String |
getProperty(String key,
String defaultValue)
Returns string property
|
boolean |
getPropertyBoolean(String key,
boolean defaultValue)
Returns boolean property
|
Boolean |
getPropertyBoolean(String key,
Boolean defaultValue)
Returns boolean property
|
double |
getPropertyDouble(String key,
double defaultValue)
Returns double property
|
Double |
getPropertyDouble(String key,
Double defaultValue)
Returns double property
|
Double[] |
getPropertyDoubleArry(String key,
Double[] defaultValue) |
float |
getPropertyFloat(String key,
float defaultValue)
Returns float property
|
Float |
getPropertyFloat(String key,
Float defaultValue)
Returns float property
|
int |
getPropertyInt(String key,
int defaultValue)
Returns int property
|
Integer |
getPropertyInteger(String key,
Integer defaultValue)
Returns int property
|
Integer[] |
getPropertyIntegerArry(String key,
Integer[] defaultValue) |
long |
getPropertyLong(String key,
long defaultValue)
Returns long property
|
Long |
getPropertyLong(String key,
Long defaultValue)
Returns long property
|
Long[] |
getPropertyLongArry(String key,
Long[] defaultValue) |
void |
load(InputStream inputStream)
Loads properties from an input stream
|
void |
setProperty(String key,
Object[] value) |
Object |
setProperty(String key,
String value)
Sets string property
|
Map<String,String> |
toMap()
Returns properties as a map
|
getProperty, list, list, load, loadFromXML, propertyNames, save, store, store, storeToXML, storeToXML, stringPropertyNames
public DataProperties()
public DataProperties(Properties defaults)
defaults
- default propertiespublic DataProperties(Map<String,String> properties)
properties
- default propertiespublic String getProperty(String key, String defaultValue)
getProperty
in class Properties
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Object setProperty(String key, String value)
setProperty
in class Properties
key
- keyvalue
- valuepublic int getPropertyInt(String key, int defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic long getPropertyLong(String key, long defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Integer getPropertyInteger(String key, Integer defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Long getPropertyLong(String key, Long defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic boolean containsPropery(String key)
key
- keypublic boolean getPropertyBoolean(String key, boolean defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic double getPropertyDouble(String key, double defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic float getPropertyFloat(String key, float defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Boolean getPropertyBoolean(String key, Boolean defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Double getPropertyDouble(String key, Double defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic Float getPropertyFloat(String key, Float defaultValue)
key
- keydefaultValue
- default value to be returned when such property is not presentpublic void setProperty(String key, Object[] value)
public Long[] getPropertyLongArry(String key, Long[] defaultValue)
public Integer[] getPropertyIntegerArry(String key, Integer[] defaultValue)
public Double[] getPropertyDoubleArry(String key, Double[] defaultValue)
public void expand()
public void load(InputStream inputStream) throws IOException
load
in class Properties
IOException
Copyright © 2016 UniTime LLC. All Rights Reserved.