Methods 
| Modifier and Type | Method and Description | 
| Object | addMethodToList(Object o,
               MetaMethod method) | 
| void | clear() | 
| void | clearCaches() | 
| void | clearCaches(String name) | 
| void | copy(Class c,
    MetaMethodIndex.Header index) | 
| void | copy(MetaMethodIndex.Header from,
    MetaMethodIndex.Header to) | 
| void | copyAllMethodsToSuper(MetaMethodIndex.Header from,
                     MetaMethodIndex.Header to) | 
| void | copyMethodsToSuper() | 
| void | copyNonPrivateMethods(Class from,
                     Class to) | 
| void | copyNonPrivateMethods(MetaMethodIndex.Header from,
                     MetaMethodIndex.Header to) | 
| void | copyNonPrivateMethodsDown(Class from,
                         Class to) | 
| void | copyNonPrivateMethodsFromSuper(MetaMethodIndex.Header from) | 
| void | copyNonPrivateNonNewMetaMethods(MetaMethodIndex.Header from,
                               MetaMethodIndex.Header to) | 
| MetaMethodIndex.EntryIterator | getEntrySetIterator() | 
| MetaMethodIndex.Header | getHeader(Class cls) | 
| MetaMethodIndex.Entry | getMethods(Class cls,
          String name) | 
| MetaMethodIndex.Entry | getOrPutMethods(String name,
               MetaMethodIndex.Header header) | 
| MetaMethodIndex.Entry[] | getTable() | 
| static int | hash(int h) | 
| void | init(int initCapacity) | 
| boolean | isEmpty() | 
| void | resize(int newLength) | 
| int | size() |