## groovy.lang
Class MetaClassImpl.Index

    java.lang.Object
      org.codehaus.groovy.reflection.ComplexKeyHashMap
          org.codehaus.groovy.reflection.SingleKeyHashMap
              groovy.lang.MetaClassImpl.Index

Enclosing class:
  MetaClassImpl

    public static class MetaClassImpl.Index

extends SingleKeyHashMap

Nested Class Summary

Nested classes/interfaces inherited from class org.codehaus.groovy.reflection.SingleKeyHashMap
`SingleKeyHashMap.Copier, SingleKeyHashMap.Entry`

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

Field Summary

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

Constructor Summary
`MetaClassImpl.Index()`
`MetaClassImpl.Index(boolean size)`
`MetaClassImpl.Index(int size)`

Method Summary
`boolean` `checkEquals(ComplexKeyHashMap.Entry e, Object key)`
`SingleKeyHashMap` `getNotNull(CachedClass key)`
`SingleKeyHashMap` `getNullable(CachedClass clazz)`
`void` `put(CachedClass key, SingleKeyHashMap value)`

Methods inherited from class org.codehaus.groovy.reflection.SingleKeyHashMap
`containsKey, copy, get, getOrPut, getOrPutEntry, put, putCopyOfUnexisting, remove`

Methods inherited from class org.codehaus.groovy.reflection.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

### MetaClassImpl.Index

    public MetaClassImpl.Index(int size)

### MetaClassImpl.Index

    public MetaClassImpl.Index()

### MetaClassImpl.Index

    public MetaClassImpl.Index(boolean size)

Method Detail

### getNotNull

    public SingleKeyHashMap getNotNull(CachedClass key)

### put

    public void put(CachedClass key,
                    SingleKeyHashMap value)

### getNullable

    public SingleKeyHashMap getNullable(CachedClass clazz)

### checkEquals

    public boolean checkEquals(ComplexKeyHashMap.Entry e,
                               Object key)

Copyright © 2003-2008 The Codehaus. All rights reserved.