Side of Software
Dated Collections Library 2.0

Uses of Interface
sos.dated.util.DatedSet

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
<E,D> DatedSet<E,D>
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
<E,D> DatedSet<E,D>
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
<E,D> DatedSet<E,D>
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
<E,D> DatedSet<E,D>
DatedCollections.singletonDatedSet(E o, D from, D to)
          Returns an unmodifiable dated set containing only the specified object during the specified date range.
static
<E,D> DatedSet<E,D>
DatedCollections.synchronizedDatedSet(DatedSet<E,D> datedSet)
          Returns a synchronized, or thread-safe, view of a dated set.
static
<E,D> DatedSet<E,D>
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
<E,D> java.util.Set<E>
Adapters.asSet(DatedSet<E,D> datedSet, D at)
          Returns an unmodifiable non-dated version of the specified dated set at the specified date.
static
<E,D> java.util.Set<E>
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
<E,D> DatedSet<E,D>
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
<E,D> DatedSet<E,D>
DatedCollections.synchronizedDatedSet(DatedSet<E,D> datedSet)
          Returns a synchronized, or thread-safe, view of a dated set.
static
<E,D> DatedSet<E,D>
DatedCollections.unmodifiableDatedSet(DatedSet<? extends E,D> datedSet)
          Returns an unmodifiable view of a dated set.
 


Side of Software
Dated Collections Library 2.0

Copyright 2003-09 Side of Software (SOS). All rights reserved.