|
Side of Software Dated Collections Library 2.0 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DatedValue in sos.dated.util |
---|
Classes in sos.dated.util that implement DatedValue | |
---|---|
class |
AbstractDatedValue<E,D>
A partial implementation of a dated value. |
class |
ValueByDate<E,D>
An implementation of DatedValue that can efficiently produce the value
at a given date. |
Fields in sos.dated.util declared as DatedValue | |
---|---|
static DatedValue |
DatedCollections.NULL_DATED_VALUE
An immutable dated value with only null values. |
Methods in sos.dated.util that return DatedValue | ||
---|---|---|
static
|
Adapters.asDatedValue(E value,
D from,
D to)
Treats a non-dated value as a dated value between the specified dates. |
|
static
|
DatedCollections.checkedDatedValue(DatedValue<E,D> datedValue,
java.lang.Class<E> type)
Wraps a dated value with one that requires values to be of a given type. |
|
DatedValue<V,D> |
AbstractDatedMap.get(java.lang.Object key)
Returns the values associated with the specified key for all dates. |
|
DatedValue<V,D> |
DatedMap.get(java.lang.Object key)
Returns the values associated with the specified key for all dates. |
|
DatedValue<V,D> |
IdentityHashMapByDate.get(java.lang.Object key)
Returns the values associated with the specified key for all dates. |
|
DatedValue<V,D> |
IdentityHashMapByKey.get(java.lang.Object key)
|
|
static
|
DatedCollections.nullDatedValue()
Returns the null dated value in a type-safe fashion. |
|
DatedValue<V,D> |
AbstractDatedMap.put(K key,
V value,
D from,
D to)
Associates key with value in this dated map during
the specified date range (optional operation). |
|
DatedValue<V,D> |
AbstractMapByDate.put(K key,
V value,
D from,
D to)
|
|
DatedValue<V,D> |
DatedMap.put(K key,
V value,
D from,
D to)
Associates key with value in this dated map during
the specified date range (optional operation). |
|
DatedValue<E,D> |
AbstractDatedList.remove(int index,
D from,
D to)
Removes from this dated list the element at the specified position for the specified date range (optional operation). |
|
DatedValue<E,D> |
AbstractSequentialDatedList.remove(int index,
D from,
D to)
Removes from this dated list the element at the specified position for the specified date range (optional operation). |
|
DatedValue<E,D> |
ArrayListByElement.remove(int index,
D from,
D to)
|
|
DatedValue<E,D> |
DatedList.remove(int index,
D from,
D to)
Removes from this dated list the element at the specified position for the specified date range (optional operation). |
|
DatedValue<V,D> |
AbstractDatedMap.remove(java.lang.Object key,
D from,
D to)
Removes any values associated with the specified key in the specified date range (optional operation). |
|
DatedValue<V,D> |
AbstractMapByDate.remove(java.lang.Object key,
D from,
D to)
|
|
DatedValue<V,D> |
DatedMap.remove(java.lang.Object key,
D from,
D to)
Removes any values associated with the specified key in the specified date range (optional operation). |
|
DatedValue<E,D> |
AbstractDatedValue.set(E value,
D from,
D to)
Sets the value for a specified date range (optional operation). |
|
DatedValue<E,D> |
DatedValue.set(E value,
D from,
D to)
Sets the value for a specified date range (optional operation). |
|
DatedValue<E,D> |
ValueByDate.set(E value,
D from,
D to)
Sets the value for a specified date range. |
|
DatedValue<E,D> |
AbstractDatedList.set(int index,
E value,
D from,
D to)
Replaces the element at the specified position with the specified element for the specified date range. |
|
DatedValue<E,D> |
AbstractSequentialDatedList.set(int index,
E value,
D from,
D to)
Replaces the element at the specified position with the specified element for the specified date range. |
|
DatedValue<E,D> |
ArrayListByElement.set(int index,
E value,
D from,
D to)
|
|
DatedValue<E,D> |
DatedList.set(int index,
E value,
D from,
D to)
Replaces the element at the specified position with the specified element for the specified date range. |
|
static
|
DatedCollections.synchronizedDatedValue(DatedValue<E,D> datedValue)
Returns a synchronized, or thread-safe, view of a dated value. |
|
static
|
DatedCollections.unmodifiableDatedValue(DatedValue<? extends E,D> datedValue)
Returns an unmodifiable view of a dated value. |
Methods in sos.dated.util with parameters of type DatedValue | ||
---|---|---|
static
|
DatedCollections.checkedDatedValue(DatedValue<E,D> datedValue,
java.lang.Class<E> type)
Wraps a dated value with one that requires values to be of a given type. |
|
static
|
DatedCollections.synchronizedDatedValue(DatedValue<E,D> datedValue)
Returns a synchronized, or thread-safe, view of a dated value. |
|
static
|
DatedCollections.unmodifiableDatedValue(DatedValue<? extends E,D> datedValue)
Returns an unmodifiable view of a dated value. |
Constructors in sos.dated.util with parameters of type DatedValue | |
---|---|
ValueByDate(DatedValue<? extends E,D> datedValue)
Creates a ValueByDate with the same values as the specified dated
value. |
|
Side of Software Dated Collections Library 2.0 |
||||||||
PREV NEXT | FRAMES NO FRAMES |