Package org.eclipse.epsilon.common.util
Class StringProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- org.eclipse.epsilon.common.util.StringProperties
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
public class StringProperties extends java.util.Properties
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StringProperties.Builder
Convenience class for chainingput(Object, Object)
invocations.
-
Constructor Summary
Constructors Constructor Description StringProperties()
StringProperties(java.lang.String properties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringProperties.Builder
Builder()
StringProperties
clone()
boolean
getBooleanProperty(java.lang.String key, boolean def)
int
getIntegerProperty(java.lang.String key, int default_)
java.lang.String
getProperty(java.lang.String key)
java.lang.String
getProperty(java.lang.String key, java.lang.String defaultValue)
boolean
hasProperty(java.lang.String key)
void
load(java.lang.String properties)
java.lang.Object
put(java.lang.Object key, java.lang.Object value)
void
putAll(java.util.Map<?,?> map)
java.lang.String
toString()
-
Methods inherited from class java.util.Properties
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, values
-
-
-
-
Method Detail
-
Builder
public static StringProperties.Builder Builder()
- Returns:
- Since:
- 2.1
-
load
public void load(java.lang.String properties)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.util.Properties
-
hasProperty
public boolean hasProperty(java.lang.String key)
-
getProperty
public java.lang.String getProperty(java.lang.String key)
- Overrides:
getProperty
in classjava.util.Properties
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
- Overrides:
getProperty
in classjava.util.Properties
-
getIntegerProperty
public int getIntegerProperty(java.lang.String key, int default_)
-
put
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
- Specified by:
put
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
put
in classjava.util.Properties
-
putAll
public void putAll(java.util.Map<?,?> map)
- Specified by:
putAll
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
putAll
in classjava.util.Properties
-
getBooleanProperty
public boolean getBooleanProperty(java.lang.String key, boolean def)
-
clone
public StringProperties clone()
- Overrides:
clone
in classjava.util.Properties
-
-