public class LongBooleanHashMap extends AbstractMutableBooleanValuesMap implements org.eclipse.collections.api.map.primitive.MutableLongBooleanMap, MutableLongKeysMap, Externalizable
| Constructor and Description |
|---|
LongBooleanHashMap() |
LongBooleanHashMap(int initialCapacity) |
LongBooleanHashMap(int initialCapacity,
float loadFactor)
Deprecated.
in 5.1.0.
|
LongBooleanHashMap(org.eclipse.collections.api.map.primitive.LongBooleanMap map) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.collections.api.map.primitive.MutableLongBooleanMap |
asSynchronized() |
org.eclipse.collections.api.map.primitive.MutableLongBooleanMap |
asUnmodifiable() |
org.eclipse.collections.api.iterator.MutableBooleanIterator |
booleanIterator() |
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(long key) |
boolean |
containsValue(boolean value) |
boolean |
equals(Object obj) |
void |
forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure procedure) |
void |
forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.LongBooleanProcedure procedure) |
boolean |
get(long key) |
boolean |
getIfAbsent(long key,
boolean ifAbsent) |
boolean |
getIfAbsentPut(long key,
boolean value) |
boolean |
getIfAbsentPut(long key,
org.eclipse.collections.api.block.function.primitive.BooleanFunction0 function) |
<P> boolean |
getIfAbsentPutWith(long key,
org.eclipse.collections.api.block.function.primitive.BooleanFunction<? super P> function,
P parameter) |
boolean |
getIfAbsentPutWithKey(long key,
org.eclipse.collections.api.block.function.primitive.LongToBooleanFunction function) |
boolean |
getOrThrow(long key) |
int |
hashCode() |
org.eclipse.collections.api.set.primitive.MutableLongSet |
keySet() |
org.eclipse.collections.api.LazyLongIterable |
keysView() |
org.eclipse.collections.api.RichIterable<org.eclipse.collections.api.tuple.primitive.LongBooleanPair> |
keyValuesView() |
static LongBooleanHashMap |
newWithKeysValues(long key1,
boolean value1) |
static LongBooleanHashMap |
newWithKeysValues(long key1,
boolean value1,
long key2,
boolean value2) |
static LongBooleanHashMap |
newWithKeysValues(long key1,
boolean value1,
long key2,
boolean value2,
long key3,
boolean value3) |
static LongBooleanHashMap |
newWithKeysValues(long key1,
boolean value1,
long key2,
boolean value2,
long key3,
boolean value3,
long key4,
boolean value4) |
void |
put(long key,
boolean value) |
void |
putAll(org.eclipse.collections.api.map.primitive.LongBooleanMap map) |
void |
readExternal(ObjectInput in) |
LongBooleanHashMap |
reject(org.eclipse.collections.api.block.predicate.primitive.LongBooleanPredicate predicate) |
void |
remove(long key) |
void |
removeKey(long key) |
boolean |
removeKeyIfAbsent(long key,
boolean value) |
LongBooleanHashMap |
select(org.eclipse.collections.api.block.predicate.primitive.LongBooleanPredicate predicate) |
org.eclipse.collections.api.map.primitive.ImmutableLongBooleanMap |
toImmutable() |
String |
toString() |
boolean |
updateValue(long key,
boolean initialValueIfAbsent,
org.eclipse.collections.api.block.function.primitive.BooleanToBooleanFunction function) |
org.eclipse.collections.api.collection.primitive.MutableBooleanCollection |
values() |
LongBooleanHashMap |
withKeysValues(long key1,
boolean value1,
long key2,
boolean value2) |
LongBooleanHashMap |
withKeysValues(long key1,
boolean value1,
long key2,
boolean value2,
long key3,
boolean value3) |
LongBooleanHashMap |
withKeysValues(long key1,
boolean value1,
long key2,
boolean value2,
long key3,
boolean value3,
long key4,
boolean value4) |
LongBooleanHashMap |
withKeyValue(long key1,
boolean value1) |
LongBooleanHashMap |
withoutAllKeys(org.eclipse.collections.api.LongIterable keys) |
LongBooleanHashMap |
withoutKey(long key) |
void |
writeExternal(ObjectOutput out) |
allSatisfy, anySatisfy, appendString, collect, contains, containsAll, count, detectIfNone, each, forEach, forEachValue, injectInto, isEmpty, noneSatisfy, notEmpty, reject, select, size, toArrayappendString, appendString, asLazy, containsAll, makeString, makeString, makeString, toBag, toList, toSetcollect, reject, selectforEachValueallSatisfy, anySatisfy, asLazy, contains, containsAll, containsAll, count, detectIfNone, each, forEach, injectInto, noneSatisfy, toArray, toBag, toList, toSetappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, sizeisEmpty, notEmpty, sizepublic LongBooleanHashMap()
public LongBooleanHashMap(int initialCapacity)
public LongBooleanHashMap(org.eclipse.collections.api.map.primitive.LongBooleanMap map)
@Deprecated public LongBooleanHashMap(int initialCapacity, float loadFactor)
public org.eclipse.collections.api.map.primitive.MutableLongBooleanMap asUnmodifiable()
asUnmodifiable in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic org.eclipse.collections.api.map.primitive.MutableLongBooleanMap asSynchronized()
asSynchronized in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic org.eclipse.collections.api.map.primitive.ImmutableLongBooleanMap toImmutable()
toImmutable in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic static LongBooleanHashMap newWithKeysValues(long key1, boolean value1)
public static LongBooleanHashMap newWithKeysValues(long key1, boolean value1, long key2, boolean value2)
public static LongBooleanHashMap newWithKeysValues(long key1, boolean value1, long key2, boolean value2, long key3, boolean value3)
public static LongBooleanHashMap newWithKeysValues(long key1, boolean value1, long key2, boolean value2, long key3, boolean value3, long key4, boolean value4)
public LongBooleanHashMap withKeyValue(long key1, boolean value1)
withKeyValue in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic LongBooleanHashMap withKeysValues(long key1, boolean value1, long key2, boolean value2)
public LongBooleanHashMap withKeysValues(long key1, boolean value1, long key2, boolean value2, long key3, boolean value3)
public LongBooleanHashMap withKeysValues(long key1, boolean value1, long key2, boolean value2, long key3, boolean value3, long key4, boolean value4)
public LongBooleanHashMap withoutKey(long key)
withoutKey in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic LongBooleanHashMap withoutAllKeys(org.eclipse.collections.api.LongIterable keys)
withoutAllKeys in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic void compact()
public void clear()
clear in interface org.eclipse.collections.api.map.primitive.MutableBooleanValuesMapclear in interface MutableLongKeysMappublic void put(long key,
boolean value)
put in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic void putAll(org.eclipse.collections.api.map.primitive.LongBooleanMap map)
putAll in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean containsKey(long key)
containsKey in interface org.eclipse.collections.api.map.primitive.LongBooleanMapcontainsKey in interface LongKeysMappublic boolean containsValue(boolean value)
containsValue in interface org.eclipse.collections.api.map.primitive.BooleanValuesMappublic boolean get(long key)
get in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic boolean getIfAbsent(long key,
boolean ifAbsent)
getIfAbsent in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic boolean getOrThrow(long key)
getOrThrow in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic boolean getIfAbsentPut(long key,
boolean value)
getIfAbsentPut in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean getIfAbsentPut(long key,
org.eclipse.collections.api.block.function.primitive.BooleanFunction0 function)
getIfAbsentPut in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic <P> boolean getIfAbsentPutWith(long key,
org.eclipse.collections.api.block.function.primitive.BooleanFunction<? super P> function,
P parameter)
getIfAbsentPutWith in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean getIfAbsentPutWithKey(long key,
org.eclipse.collections.api.block.function.primitive.LongToBooleanFunction function)
getIfAbsentPutWithKey in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean updateValue(long key,
boolean initialValueIfAbsent,
org.eclipse.collections.api.block.function.primitive.BooleanToBooleanFunction function)
updateValue in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic void removeKey(long key)
removeKey in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMapremoveKey in interface MutableLongKeysMappublic void remove(long key)
remove in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean removeKeyIfAbsent(long key,
boolean value)
removeKeyIfAbsent in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic boolean equals(Object obj)
public int hashCode()
public String toString()
toString in interface org.eclipse.collections.api.map.primitive.LongBooleanMaptoString in interface org.eclipse.collections.api.PrimitiveIterabletoString in class AbstractBooleanIterablepublic org.eclipse.collections.api.iterator.MutableBooleanIterator booleanIterator()
booleanIterator in interface org.eclipse.collections.api.BooleanIterablebooleanIterator in interface org.eclipse.collections.api.map.primitive.MutableBooleanValuesMappublic void forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure procedure)
forEachKey in interface org.eclipse.collections.api.map.primitive.LongBooleanMapforEachKey in interface LongKeysMappublic void forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.LongBooleanProcedure procedure)
forEachKeyValue in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic LongBooleanHashMap select(org.eclipse.collections.api.block.predicate.primitive.LongBooleanPredicate predicate)
select in interface org.eclipse.collections.api.map.primitive.LongBooleanMapselect in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic LongBooleanHashMap reject(org.eclipse.collections.api.block.predicate.primitive.LongBooleanPredicate predicate)
reject in interface org.eclipse.collections.api.map.primitive.LongBooleanMapreject in interface org.eclipse.collections.api.map.primitive.MutableLongBooleanMappublic org.eclipse.collections.api.LazyLongIterable keysView()
keysView in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic org.eclipse.collections.api.RichIterable<org.eclipse.collections.api.tuple.primitive.LongBooleanPair> keyValuesView()
keyValuesView in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic org.eclipse.collections.api.set.primitive.MutableLongSet keySet()
keySet in interface org.eclipse.collections.api.map.primitive.LongBooleanMappublic org.eclipse.collections.api.collection.primitive.MutableBooleanCollection values()
values in interface org.eclipse.collections.api.map.primitive.BooleanValuesMapCopyright © 2004–2017. All rights reserved.