question: public AddDelegateTransformer ( Class delegateIf [ ] , Class delegateImpl ) { try { delegateImpl . getConstructor ( new Class [ ] { Object . class } ) ; this . delegateIf = delegateIf ; this . delegateImpl = delegateImpl ; delegateType = Type . getType ( delegateImpl ) ; } catch ( NoSuchMethodException e ) { throw new CodeGenerationException ( e ) ; } }
target:  Creates a new instance of AddDelegateTransformer 