Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1F6D6953F for ; Wed, 15 Feb 2012 20:40:35 +0000 (UTC) Received: (qmail 95284 invoked by uid 500); 15 Feb 2012 20:40:34 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 95165 invoked by uid 500); 15 Feb 2012 20:40:34 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 95157 invoked by uid 99); 15 Feb 2012 20:40:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 20:40:34 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_FORGED_REPLYTO,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jak-commons-dev@m.gmane.org designates 80.91.229.3 as permitted sender) Received: from [80.91.229.3] (HELO plane.gmane.org) (80.91.229.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 20:40:25 +0000 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Rxldz-0004tA-6Y for dev@commons.apache.org; Wed, 15 Feb 2012 21:40:03 +0100 Received: from hsi-kbw-046-005-049-185.hsi8.kabel-badenwuerttemberg.de ([46.5.49.185]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 15 Feb 2012 21:40:03 +0100 Received: from joerg.schaible by hsi-kbw-046-005-049-185.hsi8.kabel-badenwuerttemberg.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 15 Feb 2012 21:40:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: dev@commons.apache.org From: =?UTF-8?B?SsO2cmc=?= Schaible Subject: Re: [Collections] Is commons collections dormant ? Date: Wed, 15 Feb 2012 21:35:24 +0100 Lines: 27 Message-ID: References: <20120214131225.AB2986F448@smtp.hushmail.com> <4F3BF476.2040501@systemoutprintln.de> Reply-To: joerg.schaible@gmx.de Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: hsi-kbw-046-005-049-185.hsi8.kabel-badenwuerttemberg.de User-Agent: KNode/4.7.4 X-Virus-Checked: Checked by ClamAV on apache.org Hi Benedict, Benedikt Ritter wrote: > Hi, > > finally I've found the time to answer to this topic :) We had a similar > discussion a while ago [1]. Back then James suggested to drop > collections completely in favor of google guava. I have started to > implement QueryableCollections in trunk anyway, because I still disagree > with James. > I would appreciate comments from one of commons collections commiters, > if they would like to have something like that. I still think, that the > possibility to query for elements would be a nice addition to collections. > > ATM I'm having some problems with the latest source: > Name clash: The method get(K) of type MultiMap has the same erasure > as get(Object) of type Get but does not override it > > Does anyone know something about that? That's a very unfortunate signature from the JDK interface and all I can guess, why it defines Object as argument, is for compatibility reasons. If we derive from the JDK interface, you cannot declare "get(K)", only "get(Object)". - Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org