|
Side of Software Dated Collections Library 2.0 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DatedSet in sos.dated.util |
---|
Subinterfaces of DatedSet in sos.dated.util | |
---|---|
interface |
DatedSortedSet<E,D>
A dated set whose elements are ordered. |
Classes in sos.dated.util that implement DatedSet | |
---|---|
class |
AbstractDatedSet<E,D>
A partial implementation of a dated set. |
class |
HashSetByDate<E,D>
An implementation of DatedSet that uses a
HashMapByDate as its underlying data structure. |
class |
HashSetByElement<E,D>
An implementation of DatedSet that uses a HashMapByKey as its underlying
data structure. |
class |
LinkedHashSetByDate<E,D>
An implementation of DatedSet that uses a
LinkedHashMapByDate as its underlying data structure. |
class |
TreeSetByDate<E,D>
An implementation of DatedSet that uses a TreeMapByDate as its underlying
data structure. |
class |
TreeSetByElement<E,D>
An implementation of DatedSet that uses a TreeMapByKey as its underlying
data structure to keep its elements in sorted order and to provide fast
indexing to elements. |
Fields in sos.dated.util declared as DatedSet | |
---|---|
static DatedSet |
DatedCollections.EMPTY_DATED_SET
An empty and immutable dated set. |
Methods in sos.dated.util that return DatedSet | ||
---|---|---|
static
|
Adapters.asDatedSet(java.util.Set<E> set,
D from,
D to)
Treats a non-dated set as a dated set between the specified dates. |
|
static
|
DatedCollections.checkedDatedSet(DatedSet<E,D> datedSet,
java.lang.Class<E> type)
Wraps a dated set with one that requires elements to be of a given type. |
|
static
|
DatedCollections.emptyDatedSet()
Returns the empty dated set in a type-safe fashion. |
|
abstract DatedSet<DatedMap.Entry<K,V,D>,D> |
AbstractDatedMap.entrySet()
|
|
DatedSet<DatedMap.Entry<K,V,D>,D> |
AbstractMapByDate.entrySet()
|
|
DatedSet<DatedMap.Entry<K,V,D>,D> |
DatedMap.entrySet()
Returns a modifiable view of the mappings of this dated map. |
|
DatedSet<K,D> |
AbstractDatedMap.keySet()
Returns a modifiable view of the keys of this dated map. |
|
DatedSet<K,D> |
DatedMap.keySet()
Returns a modifiable view of the keys of this dated map. |
|
static
|
DatedCollections.singletonDatedSet(E o,
D from,
D to)
Returns an unmodifiable dated set containing only the specified object during the specified date range. |
|
static
|
DatedCollections.synchronizedDatedSet(DatedSet<E,D> datedSet)
Returns a synchronized, or thread-safe, view of a dated set. |
|
static
|
DatedCollections.unmodifiableDatedSet(DatedSet<? extends E,D> datedSet)
Returns an unmodifiable view of a dated set. |
Methods in sos.dated.util with parameters of type DatedSet | ||
---|---|---|
static
|
Adapters.asSet(DatedSet<E,D> datedSet,
D at)
Returns an unmodifiable non-dated version of the specified dated set at the specified date. |
|
static
|
Adapters.asSet(DatedSet<E,D> datedSet,
D from,
D to)
Returns a modifiable non-dated version of the specified dated set for the specified date range. |
|
static
|
DatedCollections.checkedDatedSet(DatedSet<E,D> datedSet,
java.lang.Class<E> type)
Wraps a dated set with one that requires elements to be of a given type. |
|
static
|
DatedCollections.synchronizedDatedSet(DatedSet<E,D> datedSet)
Returns a synchronized, or thread-safe, view of a dated set. |
|
static
|
DatedCollections.unmodifiableDatedSet(DatedSet<? extends E,D> datedSet)
Returns an unmodifiable view of a dated set. |
|
Side of Software Dated Collections Library 2.0 |
||||||||
PREV NEXT | FRAMES NO FRAMES |