Return-Path: Delivered-To: apmail-ibatis-user-java-archive@www.apache.org Received: (qmail 24840 invoked from network); 30 Aug 2009 18:04:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 30 Aug 2009 18:04:37 -0000 Received: (qmail 14520 invoked by uid 500); 30 Aug 2009 18:04:36 -0000 Delivered-To: apmail-ibatis-user-java-archive@ibatis.apache.org Received: (qmail 14472 invoked by uid 500); 30 Aug 2009 18:04:36 -0000 Mailing-List: contact user-java-help@ibatis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user-java@ibatis.apache.org Delivered-To: mailing list user-java@ibatis.apache.org Received: (qmail 14463 invoked by uid 99); 30 Aug 2009 18:04:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Aug 2009 18:04:35 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of carlosjosepita@gmail.com designates 209.85.217.212 as permitted sender) Received: from [209.85.217.212] (HELO mail-gx0-f212.google.com) (209.85.217.212) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Aug 2009 18:04:24 +0000 Received: by gxk8 with SMTP id 8so4235979gxk.9 for ; Sun, 30 Aug 2009 11:04:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=QhflBRG55qs5zpaqrShxA1GRGuoEsiNnqUi0ZYOkyZc=; b=xVr7fEn/C36NPDkgz8FomQNimMY86wIFKXCIOyHDB5sXFgarVIu1BetKBKDvyr7q8s FJECSZuSBRIHzGSGnQ+gWIrceN/kGkziAmCdACQ3/UbT4e7VcTb0q6qkzGBi00HUekyQ h/wzki2tQWNXsdLiVizThkN6fXAI6QKLCVv0k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=bHd6Y+clEeH0NguCWuYerMjk8D0DUNBc6faPligxq+/3JMMN5immFWH51XzjrT3ajC AbzIlOB7NaW1dS9DCCz9IdRK2sqWWym7RfhEjnmeX4xcVHNNMnEkH2+yKueKc+4Y9Jb/ OlBERr3dJ1jW9ouK+feCCzMz77tDXurTsLjZ0= Received: by 10.91.23.7 with SMTP id a7mr3238427agj.16.1251655443597; Sun, 30 Aug 2009 11:04:03 -0700 (PDT) Received: from localhost ([201.250.189.62]) by mx.google.com with ESMTPS id 7sm2661150aga.27.2009.08.30.11.04.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 30 Aug 2009 11:04:02 -0700 (PDT) Date: Sun, 30 Aug 2009 15:03:57 -0300 From: carlosjosepita@gmail.com To: user-java@ibatis.apache.org Subject: Re: Unconstrained signature interface mappers for ibatis 3 Message-ID: <20090830180357.GB2450@carlos> References: <7798eaa0908300137p29fbee3fxbd167f8674359c02@mail.gmail.com> <20090830093018.GA17154@carlos> <16178eb10908300744j100c3140kd07ea0c7144bb0c5@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16178eb10908300744j100c3140kd07ea0c7144bb0c5@mail.gmail.com> User-Agent: Mutt/1.5.19 (2009-01-05) X-Virus-Checked: Checked by ClamAV on apache.org > I really wish Java made this easier. One thought I had to submit to the JCP > was to add introspection on parameter names by having the compiler > automatically create annotations for the parameter names. This was scheduled for java 6 but it was postponed, now it seems unlikely that java 7 will introduce it either, so we have to wait for java 8 at least. There is the paranamer library that follows an approach similar to the one I described in my previous mail: it obtains the info parsing the debug enabled bytecode with asm. Regards -- Carlos --------------------------------------------------------------------- To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org For additional commands, e-mail: user-java-help@ibatis.apache.org