/* (non-Javadoc)
  * @see org.aspectj.weaver.reflect.GenericSignatureInformationProvider#getGenericParameterTypes(org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl)
  */
 public UnresolvedType[] getGenericParameterTypes(
     ReflectionBasedResolvedMemberImpl resolvedMember) {
   JavaLangTypeToResolvedTypeConverter typeConverter =
       new JavaLangTypeToResolvedTypeConverter(world);
   Type[] pTypes = new Type[0];
   Member member = resolvedMember.getMember();
   if (member instanceof Method) {
     pTypes = ((Method) member).getGenericParameterTypes();
   } else if (member instanceof Constructor) {
     pTypes = ((Constructor) member).getGenericParameterTypes();
   }
   return typeConverter.fromTypes(pTypes);
 }