Modifier and Type | Class and Description |
---|---|
class |
JoinHashMap.Prober<PT> |
org.apache.commons.collections.map.AbstractHashedMap.EntrySet, org.apache.commons.collections.map.AbstractHashedMap.EntrySetIterator, org.apache.commons.collections.map.AbstractHashedMap.HashEntry, org.apache.commons.collections.map.AbstractHashedMap.HashIterator, org.apache.commons.collections.map.AbstractHashedMap.HashMapIterator, org.apache.commons.collections.map.AbstractHashedMap.KeySet, org.apache.commons.collections.map.AbstractHashedMap.KeySetIterator, org.apache.commons.collections.map.AbstractHashedMap.Values, org.apache.commons.collections.map.AbstractHashedMap.ValuesIterator
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
data, DEFAULT_CAPACITY, DEFAULT_LOAD_FACTOR, DEFAULT_THRESHOLD, entrySet, GETKEY_INVALID, GETVALUE_INVALID, keySet, loadFactor, MAXIMUM_CAPACITY, modCount, NO_NEXT_ENTRY, NO_PREVIOUS_ENTRY, NULL, REMOVE_INVALID, SETVALUE_INVALID, size, threshold, values
Constructor and Description |
---|
JoinHashMap(TypeSerializer<BT> buildSerializer,
TypeComparator<BT> buildComparator) |
Modifier and Type | Method and Description |
---|---|
<PT> JoinHashMap.Prober<PT> |
createProber(TypeComparator<PT> probeComparator,
TypePairComparator<PT,BT> pairComparator) |
TypeComparator<BT> |
getBuildComparator() |
TypeSerializer<BT> |
getBuildSerializer() |
void |
insertOrReplace(BT record) |
addEntry, addMapping, calculateNewCapacity, calculateThreshold, checkCapacity, clear, clone, containsKey, containsValue, convertKey, createEntry, createEntrySetIterator, createKeySetIterator, createValuesIterator, destroyEntry, doReadObject, doWriteObject, ensureCapacity, entryHashCode, entryKey, entryNext, entrySet, entryValue, equals, get, getEntry, hash, hashCode, hashIndex, init, isEmpty, isEqualKey, isEqualValue, keySet, mapIterator, put, putAll, remove, removeEntry, removeMapping, reuseEntry, size, toString, updateEntry, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public JoinHashMap(TypeSerializer<BT> buildSerializer, TypeComparator<BT> buildComparator)
public TypeSerializer<BT> getBuildSerializer()
public TypeComparator<BT> getBuildComparator()
public <PT> JoinHashMap.Prober<PT> createProber(TypeComparator<PT> probeComparator, TypePairComparator<PT,BT> pairComparator)
public void insertOrReplace(BT record)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.