Package de.intarsys.tools.valueholder
Interface IValueHolder<T>
- All Known Implementing Classes:
BooleanPrefValueHolder
,IntegerPrefValueHolder
,NullValueHolder
,ObjectValueHolder
,PrefValueHolder
,StringPrefValueHolder
,ThreadLocalValueHolder
public interface IValueHolder<T>
Generic interface for objects holding references to others.
-
Method Summary
-
Method Details
-
get
T get()Dereference theIValueHolder
.- Returns:
- The referenced object.
-
set
Assign a new value.- Parameters:
newValue
-- Returns:
- The previous value (optional)
-