Return-Path: Delivered-To: apmail-ibatis-user-cs-archive@www.apache.org Received: (qmail 36657 invoked from network); 31 Jan 2006 14:43:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 31 Jan 2006 14:43:59 -0000 Received: (qmail 72335 invoked by uid 500); 31 Jan 2006 14:43:59 -0000 Delivered-To: apmail-ibatis-user-cs-archive@ibatis.apache.org Received: (qmail 72318 invoked by uid 500); 31 Jan 2006 14:43:59 -0000 Mailing-List: contact user-cs-help@ibatis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user-cs@ibatis.apache.org Delivered-To: mailing list user-cs@ibatis.apache.org Received: (qmail 72307 invoked by uid 99); 31 Jan 2006 14:43:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jan 2006 06:43:59 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of manudea@gmail.com designates 64.233.162.200 as permitted sender) Received: from [64.233.162.200] (HELO zproxy.gmail.com) (64.233.162.200) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jan 2006 06:43:58 -0800 Received: by zproxy.gmail.com with SMTP id k1so1402375nzf for ; Tue, 31 Jan 2006 06:43:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=lQwV4yyN36tkA6pnBDq0tn9OG5Buxx0wABm0ITIVaa1/Lfot/VJsyQbBp5aKt3MqqGq04UAzoyAv43B3wPfFhq11NWKCcrLgf1dc1ytlhfoqY4aNmEpwGMUCJgjNd3woCS7z8gLtuq3N4DuAZZSMlwOYq4PKpefEjqv9Lowt1Ow= Received: by 10.65.116.2 with SMTP id t2mr2453268qbm; Tue, 31 Jan 2006 06:43:37 -0800 (PST) Received: by 10.65.53.2 with HTTP; Tue, 31 Jan 2006 06:43:37 -0800 (PST) Message-ID: Date: Tue, 31 Jan 2006 15:43:37 +0100 From: Emmanuele De Andreis To: user-cs@ibatis.apache.org Subject: Re: complex dynamic searches In-Reply-To: <3A5CA242B710724586DC269AD7FC09330253F436@eipexc01.doe.min> MIME-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <3A5CA242B710724586DC269AD7FC09330253F436@eipexc01.doe.min> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N SGksCndoeSBkb24ndCB5b3Uga2VlcCBpdCBzaW1wbGU/CllvdSBjYW4gcGFzcyB0aGUgd2hvbGUg d2hlcmUgY29uZGl0aW9uIGFzIGEgc2luZ2xlIHBhcmFtZXRlci4KSW4gdGhpcyBjYXNlIHlvdSBo YXZlIHRvIHVzZSB0aGUgJHBhcmFtZXRlciQgc3ludGF4IGJ1dCB5b3UgaGF2ZSBubyBsaW1pdHMu CkFzIGxvbmcgYXMgeW91IGNyZWF0ZSBhIGNvbmRpdGlvbiBpbiBhbnNpIHNxbCB0aGlzIHNob3Vs ZCBub3QgYmUgYSBiaWcKcHJvYmxlbSBldmVuIHdpdGggbXVsdGlwbGUgcHJvdmlkZXJzLgpNYW51 CgpPbiAxLzMwLzA2LCBOaWNrIFJpZWJlZWsgPE5pY2suUmllYmVla0Bnb3YuYWIuY2E+IHdyb3Rl Ogo+Cj4KPiBIZWxsbywgSSd2ZSBiZWVuIGxvb2tpbmcgaW50byBkb2luZyBhIGZhaXJseSBjb21w bGV4IHNlYXJjaCB3aXRoaW4gaUJhdGlzCj4gYW5kIHdhcyB3b25kZXJpbmcgaWYgaXQgd2FzIHBv c3NpYmxlIG9yIGlmIEkgbmVlZCB0byBwdXQgdGhlIHNlYXJjaCBsb2dpYwo+IGludG8gZWl0aGVy IGEgc3RvcmVkIHByb2NlZHVyZSBvciBteSBhcHAgY29kZS4KPgo+Cj4KPiBXaGF0IEkgbmVlZCB0 byBhY2NvbXBsaXNoIGlzIGZvciB0aGUgdXNlciB0byBiZSBhYmxlIHRvIHNlYXJjaCBvciBhbnkg ZmllbGQKPiBvciBjb21iaW5hdGlvbiBvZiBmaWVsZHMuICBGb3IgaW5zdGFuY2UsIHNheSBJIGhh dmUgYSBkYXRhIGVudGl0eSB3aXRoIDEwCj4gZmllbGRzLCBJIG5lZWQgdG8gYWxsb3cgdGhlIHVz ZXIgdG8gc2VhcmNoIGZvciBzb21ldGhpbmcgbGlrZQo+Cj4KPgo+IChmaWVsZDQgPSAic2FtIiBh bmQgZmllbGQ1Ij0iZ3JlZW4iKSBvciBmaWVsZDc9InNncmVlbkBtYWlsLmNvbSIKPgo+Cj4KPiBB bm90aGVyIHNlYXJjaCBtaWdodCBiZToKPgo+Cj4KPiAoZmllbGQxIGxpa2UgIjIzIFByaW1yb3Nl JSIgb3IgZmllbGQyID0gIlNhY2t2aWxsZSIpIGFuZCBmaWVsZDMgPSAiQ2FuYWRhIgo+Cj4KPgo+ IEkgc3VzcGVjdCwgdGhlc2UgdHlwZXMgb2YgZHluYW1pYyBzZWFyY2ggcXVlcmllcyBjYW4gbm90 IGJlIGJ1aWx0IHdpdGhpbiB0aGUKPiBpQmF0aXMgLnhtbCwgYXMgSSBuZWVkIHRvIGtlZXAgdHJh Y2sgb2Ygd2hldGhlciB0aGUgdXNlciBzcGVjaWZpZWQgYQo+IHNwZWNpZmljIHNlYXJjaCBmaWVs ZCBzbyB0aGF0IEkga25vdyB3aGVuIHRvIHVzZSBhIHdoZXJlIGNsYXVzZSBhbmQgd2hlbiB0bwo+ IHVzZSBhbiBhbmQuCj4KPgo+Cj4gRm9yIGluc3RhbmNlIHNvbWV0aGluZyBsaWtlIHRoZSBiZWxv dyB3aWxsIG5vdCB3b3JrLCBhcyBpZiB0aGUgZmlyc3QgZmllbGQKPiBpcyBudWxsLCB0aGVuIHRo ZSB3aGVyZSBjbGF1c2Ugd2lsbCBub3QgYmUgYWRkZWQgdG8gdGhlIHNxbC4KPgo+Cj4KPiA8c2Vs ZWN0IGlkPSJTZWFyY2giIHJlc3VsdE1hcD0iU2VhcmNoUmVzdWx0Igo+IHBhcmFtZXRlck1hcD0i U2VhcmNoUGFyYW1ldGVycyI+Cj4KPiAgICAgICBTRUxFQ1QgKgo+Cj4gICAgICAgRlJPTSBBZGRy ZXNzCj4KPiAgICAgICA8ZHluYW1pYyBwcmVwZW5kPSJXSEVSRSI+Cj4KPiAgICAgICAgICAgICA8 aXNOb3ROdWxsIHByb3BlcnR5PSJmaWVsZDEiPgo+Cj4gICAgICAgICAgICAgICAgICBmaWVsZDE9 ICMgZmllbGQxIwo+Cj4gICAgICAgICAgICAgPC9pc05vdE51bGw+Cj4KPiAgICAgICAgICAgICA8 aXNOb3ROdWxsIHByZXBlbmQ9IkFORCIgcHJvcGVydHk9ImZpZWxkMiI+Cj4KPiAgICAgICAgICAg ICAgICAgIGZpZWxkMj0gIyBmaWVsZDIjCj4KPiAgICAgICAgICAgICA8L2lzTm90TnVsbD4KPgo+ ICAgICAgIDwvZHluYW1pYz4KPgo+ICAgICAgIIUKPgo+ICAgICAgIIUKPgo+IDwvc2VsZWN0Pgo+ Cj4KPgo+IExpa2V3aXNlIHRoZSBiZWxvdyB3b24ndCB3b3JrIGFzIGFsdGhvdWdoIHRoZSBXSEVS RSB3aWxsIGFsd2F5cyBiZSBwcmVzZW50LAo+IHRoZSBhbmQgc3RhdGVtZW50cyB3aWxsIGFsd2F5 cyBiZSBpbnNlcnRlZCwgdGhlcmVmb3JlIHJlc3VsdGluZyBpbiBhIHF1ZXJ5Cj4gcmVhZGluZyBT RUxFQ1SFIFdIRVJFIEFORCCFLi4KPgo+Cj4KPiA8c2VsZWN0IGlkPSJTZWFyY2giIHJlc3VsdE1h cD0iIFNlYXJjaFJlc3VsdCAiIHBhcmFtZXRlck1hcD0iCj4gU2VhcmNoUGFyYW1ldGVycyAiPgo+ Cj4gICAgICAgU0VMRUNUICoKPgo+ICAgICAgIEZST00gQWRkcmVzcwo+Cj4gICAgICAgV0hFUkUK Pgo+ICAgICAgIDxkeW5hbWljPgo+Cj4gICAgICAgICAgICAgPGlzTm90TnVsbCBwcmVwZW5kPSJB TkQiIHByb3BlcnR5PSIgZmllbGQxIj4KPgo+ICAgICAgICAgICAgICAgICAgZmllbGQxPSAjIGZp ZWxkMSMKPgo+ICAgICAgICAgICAgIDwvaXNOb3ROdWxsPgo+Cj4gICAgICAgPC9keW5hbWljPgo+ Cj4gICAgICAgPGR5bmFtaWM+Cj4KPiAgICAgICAgICAgICA8aXNOb3ROdWxsIHByZXBlbmQ9IkFO RCIgcHJvcGVydHk9IiBmaWVsZDIiPgo+Cj4gICAgICAgICAgICAgICAgICBmaWVsZDI9ICMgZmll bGQyIwo+Cj4gICAgICAgICAgICAgPC9pc05vdE51bGw+Cj4KPiAgICAgICA8L2R5bmFtaWM+Cj4K PiAgICAgICCFCj4KPiAgICAgICCFCj4KPiA8L3NlbGVjdD4KPgo+Cj4KPiBUaGFua3MgZm9yIGFu eSBjb21tZW50cyAvIHN1Z2dlc3Rpb25zIHRoYXQgcGVvcGxlIG1heSBoYXZlLgo+Cj4KPgo+Cj4K PiBOaWNrVGhpcyBjb21tdW5pY2F0aW9uIGlzIGludGVuZGVkIGZvciB0aGUgdXNlIG9mIHRoZSBy ZWNpcGllbnQgdG8gd2hpY2ggaXQKPiBpcyBhZGRyZXNzZWQsIGFuZCBtYXkgY29udGFpbiBjb25m aWRlbnRpYWwsIHBlcnNvbmFsIGFuZCBvciBwcml2aWxlZ2VkCj4gaW5mb3JtYXRpb24uIFBsZWFz ZSBjb250YWN0IHVzIGltbWVkaWF0ZWx5IGlmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZAo+IHJl Y2lwaWVudHMgb2YgdGhpcyBjb21tdW5pY2F0aW9uLCBhbmQgZG8gbm90IGNvcHksIGRpc3RyaWJ1 dGUsIG9yIHRha2UKPiBhY3Rpb24gcmVseWluZyBvbiBpdC4gQW55IGNvbW11bmljYXRpb24gcmVj ZWl2ZWQgaW4gZXJyb3IsIG9yIHN1YnNlcXVlbnQKPiByZXBseSwgc2hvdWxkIGJlIGRlbGV0ZWQg b3IgZGVzdHJveWVkLgo+Cg==