Uses of Interface
com.github.andrewoma.dexx.collection.KeyFunction

Packages that use KeyFunction
com.github.andrewoma.dexx.collection Dexx collections are a port of Scala's immutable, persistent collection classes to pure Java. 
com.github.andrewoma.dexx.collection.internal.hashmap   
com.github.andrewoma.dexx.collection.internal.redblack   
 

Uses of KeyFunction in com.github.andrewoma.dexx.collection
 

Classes in com.github.andrewoma.dexx.collection that implement KeyFunction
 class IdentityKeyFunction<E>
          IdentityKeyFunction is a KeyFunction where the value can be used as a key.
 

Methods in com.github.andrewoma.dexx.collection with parameters of type KeyFunction
static
<K,V> BuilderFactory<Pair<K,V>,TreeMap<K,V>>
TreeMap.factory(Comparator<? super K> ordering, KeyFunction<K,V> keyFunction)
           
static
<K,V> BuilderFactory<Pair<K,V>,DerivedKeyHashMap<K,V>>
DerivedKeyHashMap.factory(KeyFunction<K,V> keyFunction)
           
 

Constructors in com.github.andrewoma.dexx.collection with parameters of type KeyFunction
DerivedKeyHashMap(KeyFunction<K,V> keyFunction)
           
TreeMap(Comparator<? super K> ordering, KeyFunction<K,V> keyFunction)
           
 

Uses of KeyFunction in com.github.andrewoma.dexx.collection.internal.hashmap
 

Methods in com.github.andrewoma.dexx.collection.internal.hashmap with parameters of type KeyFunction
<U> void
CompactHashMap.forEach(Function<Pair<K,V>,U> f, KeyFunction<K,V> keyFunction)
           
 V CompactHashMap.get(K key, KeyFunction<K,V> keyFunction)
           
protected  V CompactHashMap.get0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
           
 Iterator<Pair<K,V>> CompactHashMap.iterator(KeyFunction<K,V> kf)
           
 CompactHashMap<K,V> CompactHashMap.put(K key, V value, KeyFunction<K,V> keyFunction)
           
 CompactHashMap<K,V> CompactHashMap.remove(K key, KeyFunction<K,V> keyFunction)
           
protected  CompactHashMap<K,V> CompactHashMap.removed0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
           
protected  CompactHashMap<K,V> CompactHashMap.updated0(K key, int hash, int level, V value, Pair<K,V> kv, KeyFunction<K,V> keyFunction)
           
protected  CompactHashMap<K,V> CompactHashMap.wrap(Object object, KeyFunction<K,V> keyFunction)
           
 

Uses of KeyFunction in com.github.andrewoma.dexx.collection.internal.redblack
 

Methods in com.github.andrewoma.dexx.collection.internal.redblack that return KeyFunction
 KeyFunction<K,V> RedBlackTree.getKeyFunction()
           
 

Methods in com.github.andrewoma.dexx.collection.internal.redblack with parameters of type KeyFunction
 K AbstractDerivedKeyTree.getKey(KeyFunction<K,V> keyFunction)
           
abstract  K AbstractTree.getKey(KeyFunction<K,V> keyFunction)
           
 K Tree.getKey(KeyFunction<K,V> keyFunction)
           
 

Constructors in com.github.andrewoma.dexx.collection.internal.redblack with parameters of type KeyFunction
RedBlackTree(TreeFactory factory, Comparator<? super K> ordering, KeyFunction<K,V> keyFunction)
           
 



Copyright © 2014. All Rights Reserved.