Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Field and Description |
---|---|
(package private) CustomConcurrentHashMap<K,K> |
CustomConcurrentHashMap.KeySet.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.StrongKeyWeakValueNode.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.StrongKeySoftValueNode.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.WeakKeyNode.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.SoftKeyNode.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.IntKeyWeakValueNode.cchm |
(package private) CustomConcurrentHashMap |
CustomConcurrentHashMap.IntKeySoftValueNode.cchm |
Modifier and Type | Method and Description |
---|---|
static CustomConcurrentHashMap<java.lang.Integer,java.lang.Integer> |
CustomConcurrentHashMap.newIntKeyIntValueMap(int expectedSize)
Returns a new map using Integer keys and values.
|
static <ValueType> |
CustomConcurrentHashMap.newIntKeyMap(CustomConcurrentHashMap.Strength valueStrength,
CustomConcurrentHashMap.Equivalence<? super ValueType> valueEquivalence,
int expectedSize)
Returns a new map using Integer keys and the given value
parameters.
|
static <KeyType> CustomConcurrentHashMap<KeyType,java.lang.Integer> |
CustomConcurrentHashMap.newIntValueMap(CustomConcurrentHashMap.Strength keyStrength,
CustomConcurrentHashMap.Equivalence<? super KeyType> keyEquivalence,
int expectedSize)
Returns a new map using the given key parameters and Integer values.
|
Modifier and Type | Method and Description |
---|---|
(package private) CustomConcurrentHashMap.Node[] |
CustomConcurrentHashMap.Segment.getTableForAdd(CustomConcurrentHashMap cchm) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.NodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage)
Creates and returns a Node using the given parameters.
|
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.StrongKeySelfValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.StrongKeyStrongValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.StrongKeyIntValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.StrongKeyWeakValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.StrongKeySoftValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.WeakKeySelfValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.WeakKeyStrongValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.WeakKeyIntValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.WeakKeyWeakValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.WeakKeySoftValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.SoftKeySelfValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.SoftKeyStrongValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.SoftKeyIntValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.SoftKeyWeakValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.SoftKeySoftValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.IntKeySelfValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.IntKeyStrongValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.IntKeyIntValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.IntKeyWeakValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
CustomConcurrentHashMap.Node |
CustomConcurrentHashMap.IntKeySoftValueNodeFactory.newNode(int locator,
java.lang.Object key,
java.lang.Object value,
CustomConcurrentHashMap cchm,
CustomConcurrentHashMap.Node linkage) |
(package private) CustomConcurrentHashMap.Node[] |
CustomConcurrentHashMap.Segment.resizeTable(CustomConcurrentHashMap cchm)
See the similar code in ConcurrentHashMap for explanation.
|