|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of JImmutableMap.Entry in org.javimmutable.collections |
---|
Classes in org.javimmutable.collections that implement JImmutableMap.Entry | |
---|---|
class |
MapEntry<K,V>
Immutable implementation of both Map.Entry and PersistentMap.Entry that uses the same equals() and hashCode() implementations as documented in javadoc for Map.Entry. |
Methods in org.javimmutable.collections that return types with arguments of type JImmutableMap.Entry | |
---|---|
Holder<JImmutableMap.Entry<Integer,T>> |
JImmutableArray.findEntry(int index)
Search for an Entry within the map and return a Holder indicating if the Entry was found and, if it was found, the Entry itself. |
Holder<JImmutableMap.Entry<K,V>> |
JImmutableMap.findEntry(K key)
Search for an Entry within the map and return a Holder indicating if the Entry was found and, if it was found, the Entry itself. |
Insertable<JImmutableMap.Entry<K,V>> |
JImmutableMap.insert(JImmutableMap.Entry<K,V> value)
Add key/value entry to the map, replacing any existing entry with same key. |
Insertable<JImmutableMap.Entry<K,V>> |
JImmutableListMap.insert(JImmutableMap.Entry<K,V> value)
Add key/value entry to the map, replacing any existing entry with same key. |
Methods in org.javimmutable.collections with parameters of type JImmutableMap.Entry | ||
---|---|---|
static void |
MapEntry.addToString(StringBuilder sb,
JImmutableMap.Entry entry)
|
|
Insertable<JImmutableMap.Entry<K,V>> |
JImmutableMap.insert(JImmutableMap.Entry<K,V> value)
Add key/value entry to the map, replacing any existing entry with same key. |
|
Insertable<JImmutableMap.Entry<K,V>> |
JImmutableListMap.insert(JImmutableMap.Entry<K,V> value)
Add key/value entry to the map, replacing any existing entry with same key. |
|
static String |
MapEntry.makeToString(JImmutableMap.Entry entry)
|
|
static
|
MapEntry.of(JImmutableMap.Entry<K,V> entry)
|
Constructors in org.javimmutable.collections with parameters of type JImmutableMap.Entry | |
---|---|
MapEntry(JImmutableMap.Entry<K,V> entry)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.array.bit32 |
---|
Classes in org.javimmutable.collections.array.bit32 that implement JImmutableMap.Entry | |
---|---|
class |
SingleBit32Array<T>
|
Methods in org.javimmutable.collections.array.bit32 that return types with arguments of type JImmutableMap.Entry | |
---|---|
Cursor<JImmutableMap.Entry<Integer,T>> |
StandardBit32Array.cursor()
|
Cursor<JImmutableMap.Entry<Integer,T>> |
SingleBit32Array.cursor()
|
Cursor<JImmutableMap.Entry<Integer,T>> |
FullBit32Array.cursor()
|
Cursor<JImmutableMap.Entry<Integer,T>> |
EmptyBit32Array.cursor()
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.array.trie32 |
---|
Uses of JImmutableMap.Entry in org.javimmutable.collections.common |
---|
Methods in org.javimmutable.collections.common that return types with arguments of type JImmutableMap.Entry | |
---|---|
Holder<JImmutableMap.Entry<Integer,T>> |
AbstractJImmutableArray.findEntry(int key)
|
Insertable<JImmutableMap.Entry<Integer,T>> |
AbstractJImmutableArray.insert(JImmutableMap.Entry<Integer,T> e)
Adds the key/value pair to this map. |
Insertable<JImmutableMap.Entry<K,V>> |
AbstractJImmutableMap.insert(JImmutableMap.Entry<K,V> e)
Adds the key/value pair to this map. |
Iterator<JImmutableMap.Entry<K,V>> |
AbstractJImmutableMap.iterator()
|
Iterator<JImmutableMap.Entry<Integer,T>> |
AbstractJImmutableArray.iterator()
|
Methods in org.javimmutable.collections.common with parameters of type JImmutableMap.Entry | |
---|---|
Insertable<JImmutableMap.Entry<Integer,T>> |
AbstractJImmutableArray.insert(JImmutableMap.Entry<Integer,T> e)
Adds the key/value pair to this map. |
Insertable<JImmutableMap.Entry<K,V>> |
AbstractJImmutableMap.insert(JImmutableMap.Entry<K,V> e)
Adds the key/value pair to this map. |
Uses of JImmutableMap.Entry in org.javimmutable.collections.cursors |
---|
Method parameters in org.javimmutable.collections.cursors with type arguments of type JImmutableMap.Entry | ||
---|---|---|
static
|
TransformCursor.ofKeys(Cursor<JImmutableMap.Entry<K,V>> cursor)
|
|
static
|
TransformCursor.ofValues(Cursor<JImmutableMap.Entry<K,V>> cursor)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.hash |
---|
Methods in org.javimmutable.collections.hash that return JImmutableMap.Entry | |
---|---|
JImmutableMap.Entry<K,V> |
HashValueListNode.getEntryForKey(K key)
|
Methods in org.javimmutable.collections.hash that return types with arguments of type JImmutableMap.Entry | |
---|---|
Cursor<JImmutableMap.Entry<K,V>> |
JImmutableHashMap.cursor()
|
Cursor<JImmutableMap.Entry<K,V>> |
EmptyHashMap.cursor()
|
Holder<JImmutableMap.Entry<K,V>> |
JImmutableHashMap.findEntry(K key)
|
Holder<JImmutableMap.Entry<K,V>> |
EmptyHashMap.findEntry(K key)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.inorder |
---|
Methods in org.javimmutable.collections.inorder that return types with arguments of type JImmutableMap.Entry | |
---|---|
Cursor<JImmutableMap.Entry<K,V>> |
JImmutableInsertOrderMap.cursor()
|
Holder<JImmutableMap.Entry<K,V>> |
JImmutableInsertOrderMap.findEntry(K key)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.listmap |
---|
Methods in org.javimmutable.collections.listmap that return types with arguments of type JImmutableMap.Entry | |
---|---|
Cursor<JImmutableMap.Entry<K,JImmutableList<V>>> |
AbstractJImmutableListMap.cursor()
|
Insertable<JImmutableMap.Entry<K,V>> |
AbstractJImmutableListMap.insert(JImmutableMap.Entry<K,V> e)
|
Iterator<JImmutableMap.Entry<K,JImmutableList<V>>> |
AbstractJImmutableListMap.iterator()
|
Methods in org.javimmutable.collections.listmap with parameters of type JImmutableMap.Entry | |
---|---|
Insertable<JImmutableMap.Entry<K,V>> |
AbstractJImmutableListMap.insert(JImmutableMap.Entry<K,V> e)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.tree |
---|
Classes in org.javimmutable.collections.tree that implement JImmutableMap.Entry | |
---|---|
class |
LeafNode<K,V>
|
Methods in org.javimmutable.collections.tree that return types with arguments of type JImmutableMap.Entry | |
---|---|
Cursor<JImmutableMap.Entry<K,V>> |
TwoNode.cursor()
|
abstract Cursor<JImmutableMap.Entry<K,V>> |
TreeNode.cursor()
Returns a Cursor visiting all entries in sorted order. |
Cursor<JImmutableMap.Entry<K,V>> |
ThreeNode.cursor()
|
Cursor<JImmutableMap.Entry<K,V>> |
LeafNode.cursor()
|
Cursor<JImmutableMap.Entry<K,V>> |
JImmutableTreeMap.cursor()
|
Cursor<JImmutableMap.Entry<K,V>> |
EmptyNode.cursor()
|
Holder<JImmutableMap.Entry<K,V>> |
TwoNode.findEntry(Comparator<K> props,
K key)
|
abstract Holder<JImmutableMap.Entry<K,V>> |
TreeNode.findEntry(Comparator<K> comparator,
K key)
Return a (possibly empty) Holder containing the an Entry matching key. |
Holder<JImmutableMap.Entry<K,V>> |
ThreeNode.findEntry(Comparator<K> comparator,
K key)
|
Holder<JImmutableMap.Entry<K,V>> |
LeafNode.findEntry(Comparator<K> props,
K searchKey)
|
Holder<JImmutableMap.Entry<K,V>> |
EmptyNode.findEntry(Comparator<K> props,
K key)
|
Holder<JImmutableMap.Entry<K,V>> |
JImmutableTreeMap.findEntry(K key)
|
Method parameters in org.javimmutable.collections.tree with type arguments of type JImmutableMap.Entry | |
---|---|
void |
TwoNode.addEntriesTo(Collection<JImmutableMap.Entry<K,V>> collection)
|
abstract void |
TreeNode.addEntriesTo(Collection<JImmutableMap.Entry<K,V>> collection)
Adds this node's value and all of its children's value to the collection. |
void |
ThreeNode.addEntriesTo(Collection<JImmutableMap.Entry<K,V>> collection)
|
void |
LeafNode.addEntriesTo(Collection<JImmutableMap.Entry<K,V>> collection)
|
void |
EmptyNode.addEntriesTo(Collection<JImmutableMap.Entry<K,V>> collection)
|
Uses of JImmutableMap.Entry in org.javimmutable.collections.util |
---|
Method parameters in org.javimmutable.collections.util with type arguments of type JImmutableMap.Entry | ||
---|---|---|
static
|
JImmutables.array(Cursor<JImmutableMap.Entry<Integer,T>> source)
Creates a sparse array containing all of the values from source that supports any integer (positive or negative) as an index. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |