Package org.bndly.common.osgi.util
Class DictionaryAdapter
- java.lang.Object
-
- org.bndly.common.osgi.util.DictionaryAdapter
-
public final class DictionaryAdapter extends Object
- Author:
- cybercon <bndly@cybercon.de>
-
-
Constructor Summary
Constructors Constructor Description DictionaryAdapter(Dictionary<String,Object> props)DictionaryAdapter(Dictionary<String,Object> props, boolean emptyStringAsNull)DictionaryAdapter(org.osgi.framework.ServiceReference serviceReference)DictionaryAdapter(org.osgi.framework.ServiceReference serviceReference, boolean emptyStringAsNull)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DictionaryAdapteremptyStringAsNull()Objectget(Object key)BooleangetBoolean(String key)BooleangetBoolean(String key, Boolean defaultValue)DoublegetDouble(String key)DoublegetDouble(String key, Double defaultValue)FloatgetFloat(String key)FloatgetFloat(String key, Float defaultValue)IntegergetInteger(String key)IntegergetInteger(String key, Integer defaultValue)LonggetLong(String key)LonggetLong(String key, Long defaultValue)Dictionary<String,Object>getProps()StringgetString(String key)StringgetString(String key, String defaultValue)Collection<String>getStringCollection(String key, String... defaultValues)
-
-
-
Constructor Detail
-
DictionaryAdapter
public DictionaryAdapter(org.osgi.framework.ServiceReference serviceReference)
-
DictionaryAdapter
public DictionaryAdapter(org.osgi.framework.ServiceReference serviceReference, boolean emptyStringAsNull)
-
DictionaryAdapter
public DictionaryAdapter(Dictionary<String,Object> props, boolean emptyStringAsNull)
-
DictionaryAdapter
public DictionaryAdapter(Dictionary<String,Object> props)
-
-
Method Detail
-
getProps
public final Dictionary<String,Object> getProps()
-
emptyStringAsNull
public final DictionaryAdapter emptyStringAsNull()
-
getStringCollection
public final Collection<String> getStringCollection(String key, String... defaultValues)
-
-