protected void maybeLoadConstructors ( ) { if ( _ctorList == null ) { _ctorList = new ArrayList < Member > ( ) ; Constructor < ? > [ ] ctors = _clazz . getConstructors ( ) ; for ( int i = 0 ; i < ctors . length ; ++ i ) { _ctorList . add ( ctors [ i ] ) ; _paramMap . put ( ctors [ i ] , ctors [ i ] . getParameterTypes ( ) ) ; } } }
Loads up the data structures for my target class s constructors .