public class FloatLongHashMap extends AbstractMutableLongValuesMap implements org.eclipse.collections.api.map.primitive.MutableFloatLongMap, Externalizable, MutableFloatKeysMap
| Constructor and Description |
|---|
FloatLongHashMap() |
FloatLongHashMap(org.eclipse.collections.api.map.primitive.FloatLongMap map) |
FloatLongHashMap(int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
long |
addToValue(float key,
long toBeAdded) |
org.eclipse.collections.api.map.primitive.MutableFloatLongMap |
asSynchronized() |
org.eclipse.collections.api.map.primitive.MutableFloatLongMap |
asUnmodifiable() |
void |
clear() |
void |
compact()
Rehashes every element in the set into a new backing table of the smallest possible size and eliminating removed sentinels.
|
boolean |
containsKey(float key) |
boolean |
equals(Object obj) |
void |
forEachKey(org.eclipse.collections.api.block.procedure.primitive.FloatProcedure procedure) |
void |
forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.FloatLongProcedure procedure) |
long |
get(float key) |
long |
getIfAbsent(float key,
long ifAbsent) |
long |
getIfAbsentPut(float key,
long value) |
long |
getIfAbsentPut(float key,
org.eclipse.collections.api.block.function.primitive.LongFunction0 function) |
<P> long |
getIfAbsentPutWith(float key,
org.eclipse.collections.api.block.function.primitive.LongFunction<? super P> function,
P parameter) |
long |
getIfAbsentPutWithKey(float key,
org.eclipse.collections.api.block.function.primitive.FloatToLongFunction function) |
long |
getOrThrow(float key) |
int |
hashCode() |
<V> V |
injectInto(V injectedValue,
org.eclipse.collections.api.block.function.primitive.ObjectLongToObjectFunction<? super V,? extends V> function) |
org.eclipse.collections.api.set.primitive.MutableFloatSet |
keySet() |
org.eclipse.collections.api.LazyFloatIterable |
keysView() |
org.eclipse.collections.api.RichIterable<org.eclipse.collections.api.tuple.primitive.FloatLongPair> |
keyValuesView() |
org.eclipse.collections.api.iterator.MutableLongIterator |
longIterator() |
static FloatLongHashMap |
newWithKeysValues(float key1,
long value1) |
static FloatLongHashMap |
newWithKeysValues(float key1,
long value1,
float key2,
long value2) |
static FloatLongHashMap |
newWithKeysValues(float key1,
long value1,
float key2,
long value2,
float key3,
long value3) |
static FloatLongHashMap |
newWithKeysValues(float key1,
long value1,
float key2,
long value2,
float key3,
long value3,
float key4,
long value4) |
void |
put(float key,
long value) |
void |
putAll(org.eclipse.collections.api.map.primitive.FloatLongMap map) |
void |
readExternal(ObjectInput in) |
FloatLongHashMap |
reject(org.eclipse.collections.api.block.predicate.primitive.FloatLongPredicate predicate) |
void |
remove(float key) |
void |
removeKey(float key) |
long |
removeKeyIfAbsent(float key,
long value) |
FloatLongHashMap |
select(org.eclipse.collections.api.block.predicate.primitive.FloatLongPredicate predicate) |
org.eclipse.collections.api.map.primitive.ImmutableFloatLongMap |
toImmutable() |
String |
toString() |
long |
updateValue(float key,
long initialValueIfAbsent,
org.eclipse.collections.api.block.function.primitive.LongToLongFunction function) |
org.eclipse.collections.api.collection.primitive.MutableLongCollection |
values() |
FloatLongHashMap |
withKeysValues(float key1,
long value1,
float key2,
long value2) |
FloatLongHashMap |
withKeysValues(float key1,
long value1,
float key2,
long value2,
float key3,
long value3) |
FloatLongHashMap |
withKeysValues(float key1,
long value1,
float key2,
long value2,
float key3,
long value3,
float key4,
long value4) |
FloatLongHashMap |
withKeyValue(float key1,
long value1) |
FloatLongHashMap |
withoutAllKeys(org.eclipse.collections.api.FloatIterable keys) |
FloatLongHashMap |
withoutKey(float key) |
void |
writeExternal(ObjectOutput out) |
allSatisfy, anySatisfy, appendString, collect, contains, containsAll, containsValue, count, detectIfNone, each, forEach, forEachValue, isEmpty, max, min, noneSatisfy, notEmpty, reject, select, size, sum, toArrayappendString, appendString, asLazy, average, containsAll, makeString, makeString, makeString, maxIfEmpty, median, minIfEmpty, toBag, toList, toSet, toSortedArray, toSortedListcollect, reject, selectcontainsValue, forEachValueallSatisfy, anySatisfy, asLazy, average, contains, containsAll, containsAll, count, detectIfNone, each, forEach, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, sum, toArray, toBag, toList, toSet, toSortedArray, toSortedListappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, sizeisEmpty, notEmpty, sizepublic FloatLongHashMap()
public FloatLongHashMap(int initialCapacity)
public FloatLongHashMap(org.eclipse.collections.api.map.primitive.FloatLongMap map)
public static FloatLongHashMap newWithKeysValues(float key1, long value1)
public static FloatLongHashMap newWithKeysValues(float key1, long value1, float key2, long value2)
public static FloatLongHashMap newWithKeysValues(float key1, long value1, float key2, long value2, float key3, long value3)
public static FloatLongHashMap newWithKeysValues(float key1, long value1, float key2, long value2, float key3, long value3, float key4, long value4)
public boolean equals(Object obj)
public int hashCode()
public String toString()
toString in interface org.eclipse.collections.api.map.primitive.FloatLongMaptoString in interface org.eclipse.collections.api.PrimitiveIterabletoString in class AbstractLongIterablepublic org.eclipse.collections.api.iterator.MutableLongIterator longIterator()
longIterator in interface org.eclipse.collections.api.LongIterablelongIterator in interface org.eclipse.collections.api.map.primitive.MutableLongValuesMappublic <V> V injectInto(V injectedValue,
org.eclipse.collections.api.block.function.primitive.ObjectLongToObjectFunction<? super V,? extends V> function)
injectInto in interface org.eclipse.collections.api.LongIterablepublic void clear()
clear in interface org.eclipse.collections.api.map.primitive.MutableLongValuesMapclear in interface MutableFloatKeysMappublic void put(float key,
long value)
put in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic void putAll(org.eclipse.collections.api.map.primitive.FloatLongMap map)
putAll in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic void removeKey(float key)
removeKey in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMapremoveKey in interface MutableFloatKeysMappublic void remove(float key)
remove in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long removeKeyIfAbsent(float key,
long value)
removeKeyIfAbsent in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long getIfAbsentPut(float key,
long value)
getIfAbsentPut in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long getIfAbsentPut(float key,
org.eclipse.collections.api.block.function.primitive.LongFunction0 function)
getIfAbsentPut in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic <P> long getIfAbsentPutWith(float key,
org.eclipse.collections.api.block.function.primitive.LongFunction<? super P> function,
P parameter)
getIfAbsentPutWith in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long getIfAbsentPutWithKey(float key,
org.eclipse.collections.api.block.function.primitive.FloatToLongFunction function)
getIfAbsentPutWithKey in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long addToValue(float key,
long toBeAdded)
addToValue in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic long updateValue(float key,
long initialValueIfAbsent,
org.eclipse.collections.api.block.function.primitive.LongToLongFunction function)
updateValue in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic FloatLongHashMap withKeyValue(float key1, long value1)
withKeyValue in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic FloatLongHashMap withKeysValues(float key1, long value1, float key2, long value2)
public FloatLongHashMap withKeysValues(float key1, long value1, float key2, long value2, float key3, long value3)
public FloatLongHashMap withKeysValues(float key1, long value1, float key2, long value2, float key3, long value3, float key4, long value4)
public FloatLongHashMap withoutKey(float key)
withoutKey in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic FloatLongHashMap withoutAllKeys(org.eclipse.collections.api.FloatIterable keys)
withoutAllKeys in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic org.eclipse.collections.api.map.primitive.MutableFloatLongMap asUnmodifiable()
asUnmodifiable in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic org.eclipse.collections.api.map.primitive.MutableFloatLongMap asSynchronized()
asSynchronized in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic org.eclipse.collections.api.map.primitive.ImmutableFloatLongMap toImmutable()
toImmutable in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic long get(float key)
get in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic long getIfAbsent(float key,
long ifAbsent)
getIfAbsent in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic long getOrThrow(float key)
getOrThrow in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic boolean containsKey(float key)
containsKey in interface org.eclipse.collections.api.map.primitive.FloatLongMapcontainsKey in interface FloatKeysMappublic void forEachKey(org.eclipse.collections.api.block.procedure.primitive.FloatProcedure procedure)
forEachKey in interface org.eclipse.collections.api.map.primitive.FloatLongMapforEachKey in interface FloatKeysMappublic void forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.FloatLongProcedure procedure)
forEachKeyValue in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic org.eclipse.collections.api.LazyFloatIterable keysView()
keysView in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic org.eclipse.collections.api.RichIterable<org.eclipse.collections.api.tuple.primitive.FloatLongPair> keyValuesView()
keyValuesView in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic FloatLongHashMap select(org.eclipse.collections.api.block.predicate.primitive.FloatLongPredicate predicate)
select in interface org.eclipse.collections.api.map.primitive.FloatLongMapselect in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic FloatLongHashMap reject(org.eclipse.collections.api.block.predicate.primitive.FloatLongPredicate predicate)
reject in interface org.eclipse.collections.api.map.primitive.FloatLongMapreject in interface org.eclipse.collections.api.map.primitive.MutableFloatLongMappublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void compact()
public org.eclipse.collections.api.set.primitive.MutableFloatSet keySet()
keySet in interface org.eclipse.collections.api.map.primitive.FloatLongMappublic org.eclipse.collections.api.collection.primitive.MutableLongCollection values()
values in interface org.eclipse.collections.api.map.primitive.LongValuesMapCopyright © 2004–2017. All rights reserved.