com.jcdecaux.jcdroid.fwk.api.settings
Class InternalSettings.EntryManager

java.lang.Object
  extended by com.jcdecaux.jcdroid.fwk.api.settings.InternalSettings.EntryManager
Enclosing class:
InternalSettings

public static class InternalSettings.EntryManager
extends java.lang.Object


Constructor Summary
InternalSettings.EntryManager()
           
 
Method Summary
 java.lang.String getCategory(java.lang.String key)
          Gets category for a given key.
 boolean getDefaultBooleanValue(java.lang.String key)
           
 double getDefaultDoubleValue(java.lang.String key)
           
 int getDefaultIntValue(java.lang.String key)
           
 long getDefaultLongValue(java.lang.String key)
           
 java.lang.String getDefaultValue(java.lang.String key)
          Gets default value for given key.
 java.util.Map<java.lang.String,InternalSettings.Metadata> getMap()
           
 java.lang.String getPropertyKey(java.lang.String key)
          Gets property key for InternalSettings.Metadata.STORAGE_PROPERTY storage type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalSettings.EntryManager

public InternalSettings.EntryManager()
Method Detail

getDefaultValue

public java.lang.String getDefaultValue(java.lang.String key)
Gets default value for given key.

Parameters:
key - to retrieve its default value.
Returns:
the default value in String. The caller should know which type it is.

getDefaultBooleanValue

public boolean getDefaultBooleanValue(java.lang.String key)

getDefaultIntValue

public int getDefaultIntValue(java.lang.String key)

getDefaultLongValue

public long getDefaultLongValue(java.lang.String key)

getDefaultDoubleValue

public double getDefaultDoubleValue(java.lang.String key)

getCategory

public java.lang.String getCategory(java.lang.String key)
Gets category for a given key.

Parameters:
key - to retrieve its category.
Returns:
the category String.

getPropertyKey

public java.lang.String getPropertyKey(java.lang.String key)
Gets property key for InternalSettings.Metadata.STORAGE_PROPERTY storage type.

Parameters:
key - to retrieve the property key
Returns:
the property key String.

getMap

public java.util.Map<java.lang.String,InternalSettings.Metadata> getMap()
Returns: