question: private Map < Key , Array > store ( Class clazz ) { Method [ ] methods = clazz . getMethods ( ) ; Map < Key , Array > methodsMap = new ConcurrentHashMap < Key , Array > ( ) ; for ( int i = 0 ; i < methods . length ; i ++ ) { storeMethod ( methods [ i ] , methodsMap ) ; } map . put ( clazz , methodsMap ) ; return methodsMap ; }
target:  store a class with his methods