Uses of Class
net.openhft.koloboke.collect.Equivalence

Packages that use Equivalence
net.openhft.koloboke.collect The root package of the collection library. 
net.openhft.koloboke.collect.map Contains interfaces of Map specializations, their factories and cursors. 
net.openhft.koloboke.collect.map.hash Contains interfaces of Map specializations, based on hash tables, their factories and static factory methods. 
net.openhft.koloboke.collect.set Contains interfaces of Set specializations and their factories. 
net.openhft.koloboke.collect.set.hash Contains interfaces of Set specializations, based on hash tables, their factories and static factory methods. 
 

Uses of Equivalence in net.openhft.koloboke.collect
 

Subclasses of Equivalence in net.openhft.koloboke.collect
 class StatelessEquivalence<T>
          Base class for stateless Equivalence implementations.
 

Methods in net.openhft.koloboke.collect that return Equivalence
static Equivalence<String> Equivalence.caseInsensitive()
          Returns the String equivalence that uses String.equalsIgnoreCase(java.lang.String) to compare strings.
static
<T> Equivalence<T>
Equivalence.defaultEquality()
          Returns the default, built-in equivalence in Java, driven by Object.equals(Object) and Object.hashCode() methods.
static
<K,V> Equivalence<Map.Entry<K,V>>
Equivalence.entryEquivalence(Equivalence<K> keyEquivalence, Equivalence<V> valueEquivalence)
          Returns a Map.Entry equivalence for the given key and value equivalences.
 Equivalence<E> ObjCollection.equivalence()
          Returns the equivalence strategy for elements in this collection.
static
<T> Equivalence<T>
Equivalence.identity()
          Returns the equivalence that uses == to compare objects and System.identityHashCode(Object) to compute the hash code.
 

Methods in net.openhft.koloboke.collect with parameters of type Equivalence
static
<K,V> Equivalence<Map.Entry<K,V>>
Equivalence.entryEquivalence(Equivalence<K> keyEquivalence, Equivalence<V> valueEquivalence)
          Returns a Map.Entry equivalence for the given key and value equivalences.
static
<K,V> Equivalence<Map.Entry<K,V>>
Equivalence.entryEquivalence(Equivalence<K> keyEquivalence, Equivalence<V> valueEquivalence)
          Returns a Map.Entry equivalence for the given key and value equivalences.
 

Uses of Equivalence in net.openhft.koloboke.collect.map
 

Methods in net.openhft.koloboke.collect.map that return Equivalence
 Equivalence<K> ObjByteMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjCharMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjDoubleMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjFloatMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjIntMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjLongMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjObjMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjShortMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<V> ByteObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> CharObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> DoubleObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> FloatObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> IntObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> LongObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> ObjObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<V> ShortObjMapFactory.getValueEquivalence()
          Returns the equivalence to which value equivalence of the maps constructed by this factory is set.
 Equivalence<K> ObjByteMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjCharMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjDoubleMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjFloatMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjIntMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjLongMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjObjMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<K> ObjShortMap.keyEquivalence()
          Returns the equivalence strategy for keys in this map.
 Equivalence<V> ByteObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> CharObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> DoubleObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> FloatObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> IntObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> LongObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> ObjObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 Equivalence<V> ShortObjMap.valueEquivalence()
          Returns the equivalence strategy for values in this map.
 

Methods in net.openhft.koloboke.collect.map with parameters of type Equivalence
 F ByteObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F CharObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F DoubleObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F FloatObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F IntObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F LongObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F ObjObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 F ShortObjMapFactory.withValueEquivalence(Equivalence<? super V> valueEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with value equivalence set to the given Equivalence.
 

Uses of Equivalence in net.openhft.koloboke.collect.map.hash
 

Methods in net.openhft.koloboke.collect.map.hash that return Equivalence
 Equivalence<K> HashObjByteMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjCharMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjDoubleMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjFloatMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjIntMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjLongMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjObjMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 Equivalence<K> HashObjShortMapFactory.getKeyEquivalence()
          Returns the equivalence to which key equivalence of the maps constructed by this factory is set.
 

Methods in net.openhft.koloboke.collect.map.hash with parameters of type Equivalence
 HashObjByteMapFactory<K> HashObjByteMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjCharMapFactory<K> HashObjCharMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjDoubleMapFactory<K> HashObjDoubleMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjFloatMapFactory<K> HashObjFloatMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjIntMapFactory<K> HashObjIntMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjLongMapFactory<K> HashObjLongMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjObjMapFactory<K,V> HashObjObjMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 HashObjShortMapFactory<K> HashObjShortMapFactory.withKeyEquivalence(Equivalence<? super K> keyEquivalence)
          Returns a copy of this factory, with exception that it constructs maps with key equivalence set to the given Equivalence.
 

Uses of Equivalence in net.openhft.koloboke.collect.set
 

Methods in net.openhft.koloboke.collect.set that return Equivalence
 Equivalence<E> ObjSetFactory.getEquivalence()
          Returns the equivalence to which equivalence of the sets constructed by this factory is set.
 

Uses of Equivalence in net.openhft.koloboke.collect.set.hash
 

Methods in net.openhft.koloboke.collect.set.hash that return Equivalence
 Equivalence<E> HashObjSetFactory.getEquivalence()
          Returns the equivalence to which equivalence of the sets constructed by this factory is set.
 

Methods in net.openhft.koloboke.collect.set.hash with parameters of type Equivalence
 HashObjSetFactory<E> HashObjSetFactory.withEquivalence(Equivalence<? super E> equivalence)
          Returns a copy of this factory, with exception that it constructs sets with element equivalence set to the given Equivalence.