|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of JImmutableMap in org.javimmutable.collections |
---|
Methods in org.javimmutable.collections that return JImmutableMap | |
---|---|
JImmutableMap<K,V> |
JImmutableMap.assign(K key,
V value)
Sets the value associated with a specific key. |
JImmutableMap<K,V> |
JImmutableMap.delete(K key)
Deletes the entry for the specified key (if any). |
JImmutableMap<K,V> |
JImmutableMap.deleteAll()
|
Uses of JImmutableMap in org.javimmutable.collections.common |
---|
Classes in org.javimmutable.collections.common that implement JImmutableMap | |
---|---|
class |
AbstractJImmutableMap<K,V>
|
Methods in org.javimmutable.collections.common that return JImmutableMap | |
---|---|
protected abstract JImmutableMap<T,Boolean> |
AbstractJImmutableSet.emptyMap()
Implemented by derived classes to create a new empty PersistentMap for use by retainAll() |
Methods in org.javimmutable.collections.common with parameters of type JImmutableMap | ||
---|---|---|
protected abstract JImmutableSet<T> |
AbstractJImmutableSet.create(JImmutableMap<T,Boolean> map)
Implemented by derived classes to create a new instance of the appropriate class. |
|
static
|
MapAdaptor.of(JImmutableMap<K,V> map)
|
Constructors in org.javimmutable.collections.common with parameters of type JImmutableMap | |
---|---|
AbstractJImmutableSet(JImmutableMap<T,Boolean> map)
|
|
MapAdaptor(JImmutableMap<K,V> map)
|
Uses of JImmutableMap in org.javimmutable.collections.hash |
---|
Classes in org.javimmutable.collections.hash that implement JImmutableMap | |
---|---|
class |
EmptyHashMap<K,V>
Singleton implementation of JImmutableMap that contains no elements. |
class |
JImmutableHashMap<T,K,V>
|
Methods in org.javimmutable.collections.hash that return JImmutableMap | ||
---|---|---|
JImmutableMap<K,V> |
JImmutableHashMap.assign(K key,
V value)
|
|
JImmutableMap<K,V> |
EmptyHashMap.assign(K key,
V value)
|
|
JImmutableMap<K,V> |
JImmutableHashMap.delete(K key)
|
|
JImmutableMap<K,V> |
EmptyHashMap.delete(K key)
|
|
JImmutableMap<K,V> |
JImmutableHashMap.deleteAll()
|
|
JImmutableMap<K,V> |
EmptyHashMap.deleteAll()
|
|
protected JImmutableMap<T,Boolean> |
JImmutableHashSet.emptyMap()
|
|
static
|
JImmutableHashMap.forKey(K key)
Returns an empty map using the appropriate collision handling strategy for the given key's class. |
|
static
|
JImmutableHashMap.of(Class<K> klass)
Returns an empty map using the appropriate collision handling strategy for keys of the given class. |
|
static
|
JImmutableHashMap.usingList()
Returns an empty map using linked lists for handling hash code collisions. |
|
static
|
JImmutableHashMap.usingTree()
Returns an empty map using linked lists for handling hash code collisions. |
Methods in org.javimmutable.collections.hash with parameters of type JImmutableMap | |
---|---|
protected JImmutableSet<T> |
JImmutableHashSet.create(JImmutableMap<T,Boolean> map)
|
Uses of JImmutableMap in org.javimmutable.collections.inorder |
---|
Classes in org.javimmutable.collections.inorder that implement JImmutableMap | |
---|---|
class |
JImmutableInsertOrderMap<K,V>
JImmutableMap implementation that allows iteration over members in the order in which they were inserted into the map. |
Methods in org.javimmutable.collections.inorder that return JImmutableMap | |
---|---|
protected JImmutableMap<T,Boolean> |
JImmutableInsertOrderSet.emptyMap()
|
Methods in org.javimmutable.collections.inorder with parameters of type JImmutableMap | |
---|---|
protected JImmutableSet<T> |
JImmutableInsertOrderSet.create(JImmutableMap<T,Boolean> map)
|
Uses of JImmutableMap in org.javimmutable.collections.listmap |
---|
Methods in org.javimmutable.collections.listmap with parameters of type JImmutableMap | |
---|---|
protected JImmutableListMap<K,V> |
JImmutableTreeListMap.create(JImmutableMap<K,JImmutableList<V>> map)
|
protected JImmutableListMap<K,V> |
JImmutableInsertOrderListMap.create(JImmutableMap<K,JImmutableList<V>> map)
|
protected JImmutableListMap<K,V> |
JImmutableHashListMap.create(JImmutableMap<K,JImmutableList<V>> map)
|
protected abstract JImmutableListMap<K,V> |
AbstractJImmutableListMap.create(JImmutableMap<K,JImmutableList<V>> map)
Implemented by derived classes to create a new instance of the appropriate class. |
Constructors in org.javimmutable.collections.listmap with parameters of type JImmutableMap | |
---|---|
AbstractJImmutableListMap(JImmutableMap<K,JImmutableList<V>> contents)
|
Uses of JImmutableMap in org.javimmutable.collections.tree |
---|
Classes in org.javimmutable.collections.tree that implement JImmutableMap | |
---|---|
class |
JImmutableTreeMap<K,V>
|
Methods in org.javimmutable.collections.tree that return JImmutableMap | |
---|---|
protected JImmutableMap<T,Boolean> |
JImmutableTreeSet.emptyMap()
|
Methods in org.javimmutable.collections.tree with parameters of type JImmutableMap | |
---|---|
protected JImmutableSet<T> |
JImmutableTreeSet.create(JImmutableMap<T,Boolean> map)
|
Uses of JImmutableMap in org.javimmutable.collections.util |
---|
Methods in org.javimmutable.collections.util that return JImmutableMap | ||
---|---|---|
protected abstract JImmutableMap<K,V> |
MutableMapAdaptor.accessMap()
Implemented by derived classes to allow this adaptor to access their JImmutableMap instance. |
|
static
|
Functions.assignAll(JImmutableMap<K,V> dest,
JImmutableMap<K,V> src)
|
|
static
|
Functions.assignAll(JImmutableMap<K,V> dest,
Map<K,V> src)
|
|
static
|
JImmutables.insertOrderMap()
Constructs an empty map whose cursors traverse elements in the same order that they were originally added to the map. |
|
static
|
JImmutables.insertOrderMap(JImmutableMap<K,V> source)
Constructs a map whose cursors traverse elements in the same order that they were originally added to the map. |
|
static
|
JImmutables.insertOrderMap(Map<K,V> source)
Constructs a map whose cursors traverse elements in the same order that they were originally added to the map. |
|
static
|
JImmutables.map()
Constructs an empty unsorted map. |
|
static
|
JImmutables.map(JImmutableMap<K,V> source)
Constructs an unsorted map. |
|
static
|
JImmutables.map(Map<K,V> source)
Constructs an unsorted map. |
|
static
|
JImmutables.sortedMap()
Constructs an empty map that sorts keys in their natural sort order (using ComparableComparator). |
|
static
|
JImmutables.sortedMap(Comparator<K> comparator)
Constructs a map that sorts keys using the specified Comparator. |
|
static
|
JImmutables.sortedMap(Comparator<K> comparator,
JImmutableMap<K,V> source)
Constructs a map that sorts keys using the specified Comparator. |
|
static
|
JImmutables.sortedMap(Comparator<K> comparator,
Map<K,V> source)
Constructs a map that sorts keys using the specified Comparator. |
|
static
|
JImmutables.sortedMap(JImmutableMap<K,V> source)
Constructs a map that sorts keys in their natural sort order (using ComparableComparator). |
|
static
|
JImmutables.sortedMap(Map<K,V> source)
Constructs a map that sorts keys in their natural sort order (using ComparableComparator). |
Methods in org.javimmutable.collections.util with parameters of type JImmutableMap | ||
---|---|---|
static
|
Functions.assignAll(JImmutableMap<K,V> dest,
JImmutableMap<K,V> src)
|
|
static
|
Functions.assignAll(JImmutableMap<K,V> dest,
JImmutableMap<K,V> src)
|
|
static
|
Functions.assignAll(JImmutableMap<K,V> dest,
Map<K,V> src)
|
|
static
|
JImmutables.insertOrderMap(JImmutableMap<K,V> source)
Constructs a map whose cursors traverse elements in the same order that they were originally added to the map. |
|
static
|
JImmutables.map(JImmutableMap<K,V> source)
Constructs an unsorted map. |
|
protected abstract void |
MutableMapAdaptor.replaceMap(JImmutableMap<K,V> newMap)
Implemented by derived classes to allow this adaptor to replace their JImmutableMap instance. |
|
static
|
JImmutables.sortedMap(Comparator<K> comparator,
JImmutableMap<K,V> source)
Constructs a map that sorts keys using the specified Comparator. |
|
static
|
JImmutables.sortedMap(JImmutableMap<K,V> source)
Constructs a map that sorts keys in their natural sort order (using ComparableComparator). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |