Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.codehaus.groovy.util
Class SingleKeyHashMap

    java.lang.Object
      org.codehaus.groovy.util.ComplexKeyHashMap
          org.codehaus.groovy.util.SingleKeyHashMap

Direct Known Subclasses:
  MetaClassImpl.Index

    public class SingleKeyHashMap
    extends ComplexKeyHashMap

Nested Class Summary
Modifier and Type | Class and Description
--- | ---
`static interface` | `SingleKeyHashMap.Copier`
`static class` | `SingleKeyHashMap.Entry`

Nested classes/interfaces inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
`ComplexKeyHashMap.EntryIterator`

Field Summary
Modifier and Type | Field and Description
--- | ---

Fields inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
`DEFAULT_CAPACITY, MAXIMUM_CAPACITY, MINIMUM_CAPACITY, size, table, threshold`

Constructor Summary
Constructor and Description
`SingleKeyHashMap()`
`SingleKeyHashMap(boolean b)`

Method Summary
Modifier and Type | Method and Description
--- | ---
`boolean` | `containsKey(String name)`
`static SingleKeyHashMap` | `copy(SingleKeyHashMap dst, SingleKeyHashMap src, SingleKeyHashMap.Copier copier)`
`Object` | `get(Object key)`
`SingleKeyHashMap.Entry` | `getOrPut(Object key)`
`SingleKeyHashMap.Entry` | `getOrPutEntry(SingleKeyHashMap.Entry element)`
`void` | `put(Object key, Object value)`
`SingleKeyHashMap.Entry` | `putCopyOfUnexisting(SingleKeyHashMap.Entry ee)`
`ComplexKeyHashMap.Entry` | `remove(Object key)`

Methods inherited from class org.codehaus.groovy.util.ComplexKeyHashMap
`clear, getEntrySetIterator, getTable, hash, init, isEmpty, resize, size`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SingleKeyHashMap

    public SingleKeyHashMap()

### SingleKeyHashMap

    public SingleKeyHashMap(boolean b)

Method Detail

### containsKey

    public boolean containsKey(String name)

### put

    public void put(Object key,
                    Object value)

### get

    public final Object get(Object key)

### getOrPut

    public SingleKeyHashMap.Entry getOrPut(Object key)

### getOrPutEntry

    public SingleKeyHashMap.Entry getOrPutEntry(SingleKeyHashMap.Entry element)

### putCopyOfUnexisting

    public SingleKeyHashMap.Entry putCopyOfUnexisting(SingleKeyHashMap.Entry ee)

### remove

    public final ComplexKeyHashMap.Entry remove(Object key)

### copy

    public static SingleKeyHashMap copy(SingleKeyHashMap dst,
                                        SingleKeyHashMap src,
                                        SingleKeyHashMap.Copier copier)

Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2003-2010 The Codehaus. All rights reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD