org.entityfs.util.properties
Interface StorableProperties

All Superinterfaces:
Map<String,String>, Properties

public interface StorableProperties
extends Properties

This interface defines a Properties object that is backed by some kind of file. By using the methods in this interface, modified properties can be saved to the backing file.

Since:
1.0
Author:
Karl Gustafsson

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface org.entityfs.util.properties.Properties
STRING_ARRAY_DELIMITER, STRING_ARRAY_SPLIT_REGEXP
 
Method Summary
 void reload()
          Reload the properties from the backing file.
 void save()
          Save the properties to the backing file.
 
Methods inherited from interface org.entityfs.util.properties.Properties
getAsJavaProperties, getBooleanValue, getBooleanValue, getDoubleValue, getDoubleValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getObjectValue, getObjectValue, getPropertiesMatching, getPropertiesMatching, getPropertyValue, getPropertyValue, getSplitStringArrayValue, getSplitStringArrayValue, getStringArrayValue, getStringArrayValue, getStringValue, getStringValue, propertyEntrySet, propertyValues, putAll, putBooleanValue, putDoubleValue, putFloatValue, putIntValue, putLongValue, putObjectValue, putPropertyValue, putStringArrayValue, putStringArrayValue, putStringValue
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

save

void save()
Save the properties to the backing file.


reload

void reload()
Reload the properties from the backing file.