C D E F G H I L O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- clear() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
This method clears the map by resetting the internal state to a state similar to as if a new map had been created.
- clear() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Clears the value.
- clear() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
This method clears the map by resetting the internal state to a state similar to as if a new map had been created.
- clear() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Clears the value.
- clear() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
This method clears the map by resetting the internal state to a state similar to as if a new map had been created.
- clear() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Clears the value.
- clear() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
This method clears the map by resetting the internal state to a state similar to as if a new map had been created.
- clear() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Clears the value.
- clear() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
This method clears the map by resetting the internal state to a state similar to as if a new map had been created.
- clear() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Clears the value.
- compute(double, BiFunction<? super Double, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Computes the specified value, returning an
Double2ObjectSyncMap.InsertionResult. - compute(float, BiFunction<? super Float, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Computes the specified value, returning an
Float2ObjectSyncMap.InsertionResult. - compute(int, BiFunction<? super Integer, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Computes the specified value, returning an
Int2ObjectSyncMap.InsertionResult. - compute(long, BiFunction<? super Long, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Computes the specified value, returning an
Long2ObjectSyncMap.InsertionResult. - compute(short, BiFunction<? super Short, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Computes the specified value, returning an
Short2ObjectSyncMap.InsertionResult. - computeIfAbsent(double, DoubleFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Double2ObjectSyncMap.InsertionResult. - computeIfAbsent(float, DoubleFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Float2ObjectSyncMap.InsertionResult. - computeIfAbsent(int, IntFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Int2ObjectSyncMap.InsertionResult. - computeIfAbsent(long, LongFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Long2ObjectSyncMap.InsertionResult. - computeIfAbsent(short, IntFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Short2ObjectSyncMap.InsertionResult. - computeIfAbsentPrimitive(double, Double2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Double2ObjectSyncMap.InsertionResult. - computeIfAbsentPrimitive(float, Float2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Float2ObjectSyncMap.InsertionResult. - computeIfAbsentPrimitive(int, Int2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Int2ObjectSyncMap.InsertionResult. - computeIfAbsentPrimitive(long, Long2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Long2ObjectSyncMap.InsertionResult. - computeIfAbsentPrimitive(short, Short2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value doesn't already exist, returning an
Short2ObjectSyncMap.InsertionResult. - computeIfPresent(double, BiFunction<? super Double, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value already exists, returning an
Double2ObjectSyncMap.InsertionResult. - computeIfPresent(float, BiFunction<? super Float, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value already exists, returning an
Float2ObjectSyncMap.InsertionResult. - computeIfPresent(int, BiFunction<? super Integer, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value already exists, returning an
Int2ObjectSyncMap.InsertionResult. - computeIfPresent(long, BiFunction<? super Long, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value already exists, returning an
Long2ObjectSyncMap.InsertionResult. - computeIfPresent(short, BiFunction<? super Short, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Computes the specified value if a value already exists, returning an
Short2ObjectSyncMap.InsertionResult. - current() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.InsertionResult
-
The current value.
- current() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.InsertionResult
-
The current value.
- current() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.InsertionResult
-
The current value.
- current() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.InsertionResult
-
The current value.
- current() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.InsertionResult
-
The current value.
D
- double2ObjectEntrySet() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Iterations over a sync map are thread-safe, and the keys iterated over will not change for a single iteration attempt, however they may not necessarily reflect the state of the map at the time the iterator was created.
- Double2ObjectSyncMap<V> - Interface in space.vectrix.flare.fastutil
-
A concurrent map, internally backed by a non-thread-safe map but carefully managed in a matter such that any changes are thread-safe.
- Double2ObjectSyncMap.ExpungingEntry<V> - Interface in space.vectrix.flare.fastutil
-
The expunging value the backing map wraps for its values.
- Double2ObjectSyncMap.InsertionResult<V> - Interface in space.vectrix.flare.fastutil
-
The insertion result.
E
- exists() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Returns
trueif this entry has a value, that is neithernullor expunged. - exists() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Returns
trueif this entry has a value, that is neithernullor expunged. - exists() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Returns
trueif this entry has a value, that is neithernullor expunged. - exists() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Returns
trueif this entry has a value, that is neithernullor expunged. - exists() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Returns
trueif this entry has a value, that is neithernullor expunged.
F
- float2ObjectEntrySet() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Iterations over a sync map are thread-safe, and the keys iterated over will not change for a single iteration attempt, however they may not necessarily reflect the state of the map at the time the iterator was created.
- Float2ObjectSyncMap<V> - Interface in space.vectrix.flare.fastutil
-
A concurrent map, internally backed by a non-thread-safe map but carefully managed in a matter such that any changes are thread-safe.
- Float2ObjectSyncMap.ExpungingEntry<V> - Interface in space.vectrix.flare.fastutil
-
The expunging value the backing map wraps for its values.
- Float2ObjectSyncMap.InsertionResult<V> - Interface in space.vectrix.flare.fastutil
-
The insertion result.
G
- get() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Returns the value or
nullif it has been expunged. - get() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Returns the value or
nullif it has been expunged. - get() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Returns the value or
nullif it has been expunged. - get() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Returns the value or
nullif it has been expunged. - get() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Returns the value or
nullif it has been expunged. - getOr(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Returns the value if it exists, otherwise it returns the default value.
- getOr(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Returns the value if it exists, otherwise it returns the default value.
- getOr(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Returns the value if it exists, otherwise it returns the default value.
- getOr(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Returns the value if it exists, otherwise it returns the default value.
- getOr(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Returns the value if it exists, otherwise it returns the default value.
H
- hashmap() - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new sync map, backed by a
Double2ObjectOpenHashMap. - hashmap() - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new sync map, backed by a
Float2ObjectOpenHashMap. - hashmap() - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new sync map, backed by a
Int2ObjectOpenHashMap. - hashmap() - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new sync map, backed by a
Long2ObjectOpenHashMap. - hashmap() - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new sync map, backed by a
Short2ObjectOpenHashMap. - hashmap(int) - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new sync map, backed by a
Double2ObjectOpenHashMapwith a provided initial capacity. - hashmap(int) - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new sync map, backed by a
Float2ObjectOpenHashMapwith a provided initial capacity. - hashmap(int) - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new sync map, backed by a
Int2ObjectOpenHashMapwith a provided initial capacity. - hashmap(int) - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new sync map, backed by a
Long2ObjectOpenHashMapwith a provided initial capacity. - hashmap(int) - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new sync map, backed by a
Short2ObjectOpenHashMapwith a provided initial capacity. - hashset() - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Double2ObjectOpenHashMap. - hashset() - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Float2ObjectOpenHashMap. - hashset() - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Int2ObjectOpenHashMap. - hashset() - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Long2ObjectOpenHashMap. - hashset() - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Short2ObjectOpenHashMap. - hashset(int) - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Double2ObjectOpenHashMapwith a provided initial capacity. - hashset(int) - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Float2ObjectOpenHashMapwith a provided initial capacity. - hashset(int) - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Int2ObjectOpenHashMapwith a provided initial capacity. - hashset(int) - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Long2ObjectOpenHashMapwith a provided initial capacity. - hashset(int) - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by a
Short2ObjectOpenHashMapwith a provided initial capacity.
I
- int2ObjectEntrySet() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Iterations over a sync map are thread-safe, and the keys iterated over will not change for a single iteration attempt, however they may not necessarily reflect the state of the map at the time the iterator was created.
- Int2ObjectSyncMap<V> - Interface in space.vectrix.flare.fastutil
-
A concurrent map, internally backed by a non-thread-safe map but carefully managed in a matter such that any changes are thread-safe.
- Int2ObjectSyncMap.ExpungingEntry<V> - Interface in space.vectrix.flare.fastutil
-
The expunging value the backing map wraps for its values.
- Int2ObjectSyncMap.InsertionResult<V> - Interface in space.vectrix.flare.fastutil
-
The insertion result.
L
- long2ObjectEntrySet() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Iterations over a sync map are thread-safe, and the keys iterated over will not change for a single iteration attempt, however they may not necessarily reflect the state of the map at the time the iterator was created.
- Long2ObjectSyncMap<V> - Interface in space.vectrix.flare.fastutil
-
A concurrent map, internally backed by a non-thread-safe map but carefully managed in a matter such that any changes are thread-safe.
- Long2ObjectSyncMap.ExpungingEntry<V> - Interface in space.vectrix.flare.fastutil
-
The expunging value the backing map wraps for its values.
- Long2ObjectSyncMap.InsertionResult<V> - Interface in space.vectrix.flare.fastutil
-
The insertion result.
O
- of(IntFunction<Double2ObjectMap<Double2ObjectSyncMap.ExpungingEntry<V>>>, int) - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new sync map, backed by the provided
Double2ObjectMapimplementation with a provided initial capacity. - of(IntFunction<Float2ObjectMap<Float2ObjectSyncMap.ExpungingEntry<V>>>, int) - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new sync map, backed by the provided
Float2ObjectMapimplementation with a provided initial capacity. - of(IntFunction<Int2ObjectMap<Int2ObjectSyncMap.ExpungingEntry<V>>>, int) - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new sync map, backed by the provided
Int2ObjectMapimplementation with a provided initial capacity. - of(IntFunction<Long2ObjectMap<Long2ObjectSyncMap.ExpungingEntry<V>>>, int) - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new sync map, backed by the provided
Long2ObjectMapimplementation with a provided initial capacity. - of(IntFunction<Short2ObjectMap<Short2ObjectSyncMap.ExpungingEntry<V>>>, int) - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new sync map, backed by the provided
Short2ObjectMapimplementation with a provided initial capacity. - operation() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.InsertionResult
-
The operation result.
- operation() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.InsertionResult
-
The operation result.
- operation() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.InsertionResult
-
The operation result.
- operation() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.InsertionResult
-
The operation result.
- operation() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.InsertionResult
-
The operation result.
P
- previous() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.InsertionResult
-
The previous value.
- previous() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.InsertionResult
-
The previous value.
- previous() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.InsertionResult
-
The previous value.
- previous() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.InsertionResult
-
The previous value.
- previous() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.InsertionResult
-
The previous value.
R
- replace(Object, V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Replaces the current value if it matches
comparewith the newvalueand returnstrue. - replace(Object, V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Replaces the current value if it matches
comparewith the newvalueand returnstrue. - replace(Object, V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Replaces the current value if it matches
comparewith the newvalueand returnstrue. - replace(Object, V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Replaces the current value if it matches
comparewith the newvalueand returnstrue. - replace(Object, V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Replaces the current value if it matches
comparewith the newvalueand returnstrue.
S
- set(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Sets the value.
- set(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Sets the value.
- set(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Sets the value.
- set(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Sets the value.
- set(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Sets the value.
- setIfAbsent(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Sets the specified value if a value doesn't already exist, returning an
Double2ObjectSyncMap.InsertionResult. - setIfAbsent(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Sets the specified value if a value doesn't already exist, returning an
Float2ObjectSyncMap.InsertionResult. - setIfAbsent(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Sets the specified value if a value doesn't already exist, returning an
Int2ObjectSyncMap.InsertionResult. - setIfAbsent(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Sets the specified value if a value doesn't already exist, returning an
Long2ObjectSyncMap.InsertionResult. - setIfAbsent(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Sets the specified value if a value doesn't already exist, returning an
Short2ObjectSyncMap.InsertionResult. - setOf(IntFunction<Double2ObjectMap<Double2ObjectSyncMap.ExpungingEntry<Boolean>>>, int) - Static method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by the provided
Double2ObjectMapimplementation with a provided initial capacity. - setOf(IntFunction<Float2ObjectMap<Float2ObjectSyncMap.ExpungingEntry<Boolean>>>, int) - Static method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by the provided
Float2ObjectMapimplementation with a provided initial capacity. - setOf(IntFunction<Int2ObjectMap<Int2ObjectSyncMap.ExpungingEntry<Boolean>>>, int) - Static method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by the provided
Int2ObjectMapimplementation with a provided initial capacity. - setOf(IntFunction<Long2ObjectMap<Long2ObjectSyncMap.ExpungingEntry<Boolean>>>, int) - Static method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by the provided
Long2ObjectMapimplementation with a provided initial capacity. - setOf(IntFunction<Short2ObjectMap<Short2ObjectSyncMap.ExpungingEntry<Boolean>>>, int) - Static method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Returns a new mutable set view of a sync map, backed by the provided
Short2ObjectMapimplementation with a provided initial capacity. - short2ObjectEntrySet() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
Iterations over a sync map are thread-safe, and the keys iterated over will not change for a single iteration attempt, however they may not necessarily reflect the state of the map at the time the iterator was created.
- Short2ObjectSyncMap<V> - Interface in space.vectrix.flare.fastutil
-
A concurrent map, internally backed by a non-thread-safe map but carefully managed in a matter such that any changes are thread-safe.
- Short2ObjectSyncMap.ExpungingEntry<V> - Interface in space.vectrix.flare.fastutil
-
The expunging value the backing map wraps for its values.
- Short2ObjectSyncMap.InsertionResult<V> - Interface in space.vectrix.flare.fastutil
-
The insertion result.
- size() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap
-
This implementation is
O(n)in nature due to the need to check for any expunged entries. - size() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap
-
This implementation is
O(n)in nature due to the need to check for any expunged entries. - size() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap
-
This implementation is
O(n)in nature due to the need to check for any expunged entries. - size() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap
-
This implementation is
O(n)in nature due to the need to check for any expunged entries. - size() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap
-
This implementation is
O(n)in nature due to the need to check for any expunged entries. - space.vectrix.flare.fastutil - package space.vectrix.flare.fastutil
T
- tryExpunge() - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to expunge the value, if the value is
nulland returnstrue. - tryExpunge() - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to expunge the value, if the value is
nulland returnstrue. - tryExpunge() - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to expunge the value, if the value is
nulland returnstrue. - tryExpunge() - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to expunge the value, if the value is
nulland returnstrue. - tryExpunge() - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to expunge the value, if the value is
nulland returnstrue. - tryReplace(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to replace the value, if the value is not expunged or
nulland returns the previous value. - tryReplace(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to replace the value, if the value is not expunged or
nulland returns the previous value. - tryReplace(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to replace the value, if the value is not expunged or
nulland returns the previous value. - tryReplace(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to replace the value, if the value is not expunged or
nulland returns the previous value. - tryReplace(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to replace the value, if the value is not expunged or
nulland returns the previous value. - trySet(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to set the value, if the value is not expunged and returns
true. - trySet(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to set the value, if the value is not expunged and returns
true. - trySet(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to set the value, if the value is not expunged and returns
true. - trySet(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to set the value, if the value is not expunged and returns
true. - trySet(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to set the value, if the value is not expunged and returns
true. - tryUnexpungeAndCompute(double, BiFunction<? super Double, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(double, DoubleFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(float, BiFunction<? super Float, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(float, DoubleFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(int, BiFunction<? super Integer, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(int, IntFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(long, BiFunction<? super Long, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(long, LongFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(short, BiFunction<? super Short, ? super V, ? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndCompute(short, IntFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndComputePrimitive(double, Double2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndComputePrimitive(float, Float2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndComputePrimitive(int, Int2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndComputePrimitive(long, Long2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndComputePrimitive(short, Short2ObjectFunction<? extends V>) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and compute it, if the value was expunged and returns
true. - tryUnexpungeAndSet(V) - Method in interface space.vectrix.flare.fastutil.Double2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and set it, if the value was expunged and returns
true. - tryUnexpungeAndSet(V) - Method in interface space.vectrix.flare.fastutil.Float2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and set it, if the value was expunged and returns
true. - tryUnexpungeAndSet(V) - Method in interface space.vectrix.flare.fastutil.Int2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and set it, if the value was expunged and returns
true. - tryUnexpungeAndSet(V) - Method in interface space.vectrix.flare.fastutil.Long2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and set it, if the value was expunged and returns
true. - tryUnexpungeAndSet(V) - Method in interface space.vectrix.flare.fastutil.Short2ObjectSyncMap.ExpungingEntry
-
Attempts to unexpunge the value and set it, if the value was expunged and returns
true.
All Classes All Packages