|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.scijava.AbstractContextual
org.scijava.plugin.AbstractRichPlugin
org.scijava.service.AbstractService
org.scijava.prefs.AbstractPrefService
org.scijava.prefs.DefaultPrefService
public class DefaultPrefService
Default PrefService
implementation, which persists preferences to
disk using the Java Preferences
API.
Constructor Summary | |
---|---|
DefaultPrefService()
|
Method Summary | |
---|---|
void |
clear(Class<?> c)
|
void |
clear(Class<?> prefClass,
String key)
Clears the node indexed under the given class. |
void |
clear(String key)
Clears the node. |
void |
clear(String absolutePath,
String key)
Clears the ndoe indexed under the given path. |
void |
clearAll()
Clears everything. |
String |
get(Class<?> c,
String name)
|
String |
get(Class<?> c,
String name,
String defaultValue)
|
String |
get(String name)
|
String |
get(String name,
String defaultValue)
|
boolean |
getBoolean(Class<?> c,
String name,
boolean defaultValue)
|
boolean |
getBoolean(String name,
boolean defaultValue)
|
double |
getDouble(Class<?> c,
String name,
double defaultValue)
|
double |
getDouble(String name,
double defaultValue)
|
float |
getFloat(Class<?> c,
String name,
float defaultValue)
|
float |
getFloat(String name,
float defaultValue)
|
int |
getInt(Class<?> c,
String name,
int defaultValue)
|
int |
getInt(String name,
int defaultValue)
|
Iterable<String> |
getIterable(Class<?> prefClass,
String key)
Gets an iterable from the preferences. |
Iterable<String> |
getIterable(String key)
Gets an iterable from the preferences. |
List<String> |
getList(Class<?> prefClass)
Gets a List from the preferences. |
List<String> |
getList(Class<?> prefClass,
String key)
Gets a List from the preferences, indexed under the specified class. |
List<String> |
getList(String key)
Gets a List from the preferences. |
List<String> |
getList(String absolutePath,
String key)
Gets a List from the preferences, indexed under the specified path. |
long |
getLong(Class<?> c,
String name,
long defaultValue)
|
long |
getLong(String name,
long defaultValue)
|
Map<String,String> |
getMap(Class<?> prefClass)
Gets a Map from the preferences. |
Map<String,String> |
getMap(Class<?> prefClass,
String key)
Gets a map from the preferences, indexed under the specified class. |
Map<String,String> |
getMap(String key)
Gets a Map from the preferences. |
Map<String,String> |
getMap(String absolutePath,
String key)
|
void |
put(Class<?> c,
String name,
boolean value)
|
void |
put(Class<?> c,
String name,
double value)
|
void |
put(Class<?> c,
String name,
float value)
|
void |
put(Class<?> c,
String name,
int value)
|
void |
put(Class<?> c,
String name,
long value)
|
void |
put(Class<?> c,
String name,
String value)
|
void |
put(String name,
boolean value)
|
void |
put(String name,
double value)
|
void |
put(String name,
float value)
|
void |
put(String name,
int value)
|
void |
put(String name,
long value)
|
void |
put(String name,
String value)
|
void |
putIterable(Class<?> prefClass,
Iterable<String> iterable,
String key)
Puts an iterable into the preferences. |
void |
putIterable(Iterable<String> iterable,
String key)
Puts an iterable into the preferences. |
void |
putList(Class<?> prefClass,
List<String> list)
Puts a list into the preferences. |
void |
putList(Class<?> prefClass,
List<String> list,
String key)
Puts a list into the preferences, indexed under the specified class. |
void |
putList(List<String> list,
String key)
Puts a list into the preferences. |
void |
putList(String absolutePath,
List<String> list)
Puts a list into the preferences, indexed under the specified path. |
void |
putList(String absolutePath,
List<String> list,
String key)
Puts a list into the preferences, indexed under the specified path and relative key. |
void |
putMap(Class<?> prefClass,
Map<String,String> map)
Puts a Map into the preferences, indexed under the given class. |
void |
putMap(Class<?> prefClass,
Map<String,String> map,
String key)
Puts a Map into the preferences, indexed under the specified class. |
void |
putMap(Map<String,String> map,
String key)
Puts a Map into the preferences. |
void |
putMap(String absolutePath,
Map<String,String> map)
Puts a Map into the preferences, indexed under the given path. |
void |
putMap(String absolutePath,
Map<String,String> map,
String key)
Puts a Map into the preferences, indexed under the given path and relative key path. |
void |
remove(Class<?> prefClass,
String key)
Removes the node. |
void |
remove(String absolutePath,
String key)
|
Methods inherited from class org.scijava.prefs.AbstractPrefService |
---|
initialize |
Methods inherited from class org.scijava.service.AbstractService |
---|
dispose, getContext, registerEventHandlers, setContext, toString |
Methods inherited from class org.scijava.plugin.AbstractRichPlugin |
---|
compareTo, getInfo, getPriority, setInfo, setPriority |
Methods inherited from class org.scijava.AbstractContextual |
---|
context |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.scijava.service.Service |
---|
registerEventHandlers |
Methods inherited from interface org.scijava.Contextual |
---|
context, getContext, setContext |
Methods inherited from interface org.scijava.Prioritized |
---|
getPriority, setPriority |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface org.scijava.plugin.HasPluginInfo |
---|
getInfo, setInfo |
Methods inherited from interface org.scijava.Disposable |
---|
dispose |
Constructor Detail |
---|
public DefaultPrefService()
Method Detail |
---|
public String get(String name)
public String get(String name, String defaultValue)
public boolean getBoolean(String name, boolean defaultValue)
public double getDouble(String name, double defaultValue)
public float getFloat(String name, float defaultValue)
public int getInt(String name, int defaultValue)
public long getLong(String name, long defaultValue)
public void put(String name, String value)
public void put(String name, boolean value)
public void put(String name, double value)
public void put(String name, float value)
public void put(String name, int value)
public void put(String name, long value)
public String get(Class<?> c, String name)
public String get(Class<?> c, String name, String defaultValue)
public boolean getBoolean(Class<?> c, String name, boolean defaultValue)
public double getDouble(Class<?> c, String name, double defaultValue)
public float getFloat(Class<?> c, String name, float defaultValue)
public int getInt(Class<?> c, String name, int defaultValue)
public long getLong(Class<?> c, String name, long defaultValue)
public void put(Class<?> c, String name, String value)
public void put(Class<?> c, String name, boolean value)
public void put(Class<?> c, String name, double value)
public void put(Class<?> c, String name, float value)
public void put(Class<?> c, String name, int value)
public void put(Class<?> c, String name, long value)
public void clear(Class<?> c)
public void clearAll()
PrefService
public void clear(String key)
PrefService
public void clear(Class<?> prefClass, String key)
PrefService
public void clear(String absolutePath, String key)
PrefService
public void remove(Class<?> prefClass, String key)
PrefService
public void remove(String absolutePath, String key)
public void putMap(Map<String,String> map, String key)
PrefService
public void putMap(Class<?> prefClass, Map<String,String> map, String key)
PrefService
public void putMap(String absolutePath, Map<String,String> map, String key)
PrefService
public void putMap(Class<?> prefClass, Map<String,String> map)
PrefService
public void putMap(String absolutePath, Map<String,String> map)
PrefService
public Map<String,String> getMap(String key)
PrefService
public Map<String,String> getMap(Class<?> prefClass, String key)
PrefService
public Map<String,String> getMap(String absolutePath, String key)
public Map<String,String> getMap(Class<?> prefClass)
PrefService
public void putList(List<String> list, String key)
PrefService
public void putList(Class<?> prefClass, List<String> list, String key)
PrefService
public void putList(String absolutePath, List<String> list, String key)
PrefService
public void putList(Class<?> prefClass, List<String> list)
PrefService
public void putList(String absolutePath, List<String> list)
PrefService
public List<String> getList(String key)
PrefService
public List<String> getList(Class<?> prefClass, String key)
PrefService
public List<String> getList(String absolutePath, String key)
PrefService
public List<String> getList(Class<?> prefClass)
PrefService
public Iterable<String> getIterable(String key)
PrefService
public Iterable<String> getIterable(Class<?> prefClass, String key)
PrefService
public void putIterable(Iterable<String> iterable, String key)
PrefService
public void putIterable(Class<?> prefClass, Iterable<String> iterable, String key)
PrefService
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |