|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.util.AbstractConcurrentMapBase
public abstract class AbstractConcurrentMapBase extends java.lang.Object
| Nested Class Summary | |
|---|---|
interface |
AbstractConcurrentMapBase.Entry
|
static class |
AbstractConcurrentMapBase.Segment
|
| Field Summary | |
|---|---|
protected static int |
MAXIMUM_CAPACITY
|
protected AbstractConcurrentMapBase.Segment[] |
segments
|
| Constructor Summary | |
AbstractConcurrentMapBase(java.lang.Object segmentInfo)
|
|
| Method Summary | |
|---|---|
protected AbstractConcurrentMapBase.Segment
|
createSegment(java.lang.Object segmentInfo, int cap)
|
int
|
fullSize()
|
protected static int
|
hash(java.lang.Object key)
|
AbstractConcurrentMapBase.Segment
|
segmentFor(int hash)
|
int
|
size()
|
java.util.Collection
|
values()
|
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Field Detail |
|---|
protected static final int MAXIMUM_CAPACITY
protected final AbstractConcurrentMapBase.Segment[] segments
| Constructor Detail |
|---|
public AbstractConcurrentMapBase(java.lang.Object segmentInfo)
| Method Detail |
|---|
protected AbstractConcurrentMapBase.Segment createSegment(java.lang.Object segmentInfo, int cap)
public int fullSize()
protected static int hash(java.lang.Object key)
public AbstractConcurrentMapBase.Segment segmentFor(int hash)
public int size()
public java.util.Collection values()
Groovy Documentation