public class PVMap extends PreferenceValue<Map<String,String>>
Map. Este valor deve ser
usado da seguinte forma:String. As Strings, tanto chave
quanto valor, não podem contêr os seguintes caracteres: PreferenceCategory PreferencePolicydefaultValue, editor, listeners, name, policy, preferenceBundle, preferenceEditorClass, value| Constructor and Description |
|---|
PVMap(PreferenceDefinition name,
String value,
String defaultValue,
PreferencePolicy policy,
PreferenceBundle preferenceBundle)
Construtor usado na instanciação desta classe por reflexão.
|
| Modifier and Type | Method and Description |
|---|---|
PreferenceValue<Map<String,String>> |
clone()
Cria o clone desta preferência.
|
boolean |
containsKey(String key)
Retorna true se existe valor associado a chave.
|
String |
get(String key)
Retrona o valor associado a uma chave.
|
String |
getClassName()
Retorna o nome da classe.
|
void |
put(String key,
String value)
Adiciona mapeamento de uma chave para um valor.
|
String |
toString()
Converte o valor em um
String. |
Map<String,String> |
toValue(String value)
Converte o valor do tipo
String para o tipo correto. |
addPreferenceListener, getDefaultValue, getDescription, getEditor, getLabel, getName, getPolicy, getPreferenceBundle, getPreferenceEditorClass, getValue, removePreferenceListener, setPreferenceEditorClass, setValuepublic PVMap(PreferenceDefinition name, String value, String defaultValue, PreferencePolicy policy, PreferenceBundle preferenceBundle)
name - nome da preferência que possui este valor.value - valor da preferência.defaultValue - valor default da preferência.policy - política de visibilidade do valor.preferenceBundle - objeto responsável pela internacionalização.public String getClassName()
getClassName in class PreferenceValue<Map<String,String>>public String toString()
String.toString in class PreferenceValue<Map<String,String>>public Map<String,String> toValue(String value)
String para o tipo correto. Por exemplo,
converte a string "123" para o inteiro 123, a string "true" para o valor
boleano true.toValue in class PreferenceValue<Map<String,String>>value - valor em string.public PreferenceValue<Map<String,String>> clone()
clone in class PreferenceValue<Map<String,String>>public void put(String key, String value)
key - - chave.value - - valor.public boolean containsKey(String key)
key - - chave.Copyright © 2016. All rights reserved.