Uses of Interface
org.javimmutable.collections.JImmutableMap.Entry

Packages that use JImmutableMap.Entry
org.javimmutable.collections   
org.javimmutable.collections.array.bit32   
org.javimmutable.collections.array.trie32   
org.javimmutable.collections.common   
org.javimmutable.collections.cursors   
org.javimmutable.collections.hash   
org.javimmutable.collections.inorder   
org.javimmutable.collections.listmap   
org.javimmutable.collections.tree   
org.javimmutable.collections.util   
 

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
<K,V> MapEntry<K,V>
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
 

Methods in org.javimmutable.collections.array.trie32 that return types with arguments of type JImmutableMap.Entry
abstract  Cursor<JImmutableMap.Entry<Integer,T>> TrieNode.anyOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> SingleBranchTrieNode.anyOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> MultiBranchTrieNode.anyOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> LeafTrieNode.anyOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> FullBranchTrieNode.anyOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> EmptyTrieNode.anyOrderEntryCursor()
           
abstract
<K,V> Cursor<JImmutableMap.Entry<K,V>>
TrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
SingleBranchTrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
MultiBranchTrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
LeafTrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
FullBranchTrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
EmptyTrieNode.anyOrderEntryCursor(Transforms<T,K,V> transforms)
           
 Cursor<JImmutableMap.Entry<Integer,T>> TrieArray.cursor()
           
 Cursor<JImmutableMap.Entry<K,V>> Transforms.cursor(T leaf)
          Return a (possibly empty) Cursor over all of the JImmutableMap.Entries in the specified leaf object.
 Holder<JImmutableMap.Entry<K,V>> Transforms.findEntry(T leaf, K key)
          Look for the specified key in the leaf object and return a Holder that is empty if the key is not in the leaf or else contains a JImmutableMap.Entry associated with the key and value.
 Cursor<JImmutableMap.Entry<Integer,T>> TrieNode.signedOrderEntryCursor()
           
 Cursor<JImmutableMap.Entry<Integer,T>> MultiBranchTrieNode.signedOrderEntryCursor()
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
TrieNode.signedOrderEntryCursor(Transforms<T,K,V> transforms)
           
<K,V> Cursor<JImmutableMap.Entry<K,V>>
MultiBranchTrieNode.signedOrderEntryCursor(Transforms<T,K,V> transforms)
           
 

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
<K,V> Cursor<K>
TransformCursor.ofKeys(Cursor<JImmutableMap.Entry<K,V>> cursor)
           
static
<K,V> Cursor<V>
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
<T> JImmutableArray<T>
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.
 



Copyright © 2014 Burton Computer Corporation. All rights reserved.