commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henri Yandell <flame...@gmail.com>
Subject Re: new feature: coalesce operator / method
Date Thu, 05 Nov 2009 17:12:41 GMT
For the record - this went in as a merge with LANG-358.

On Sun, Nov 1, 2009 at 2:36 AM,  <dev.tom.menzel@gmx.net> wrote:
> Done. See https://issues.apache.org/jira/browse/LANG-550
>
>
>
>> -----Original Message-----
>> From: Ted Dunning [mailto:ted.dunning@gmail.com]
>> Sent: Freitag, 30. Oktober 2009 20:56
>> To: Commons Users List
>> Subject: Re: new feature: coalesce operator / method
>>
>> Write up a JIRA and a patch and go for it!
>>
>> I would recommend that the name be "firstNonNull" rather than
>> "coalesce".
>> The verb coalesce implies things coming together rather than selecting
>> one
>> of many.
>>
>> On Fri, Oct 30, 2009 at 6:39 AM, thomas menzel
>> <dev.tom.menzel@gmx.net>wrote:
>>
>> > hi,
>> >
>> > after writing an if (x != null) {o = ...} else if (y != null) {o = }
>> ...
>> > cascade, i just thought that we could use a coalesce operator in java
>> as
>> > well....
>> >
>> >
>> > until sun will support this i think this could be hosted somewhere in
>> the
>> > commons.lang package:
>> >
>> > Operators.coalesce(final Object... object);
>> >
>> > this then would return the first non-null objecet from the given
>> > list/array.
>> >
>> > alternatively this could also go on ObjectUtils.
>> >
>> > what do u think?
>> >
>> > --
>> > Neu: GMX DSL bis 50.000 kBit/s und 200,- Euro Startguthaben!
>> > http://portal.gmx.net/de/go/dsl02
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>> > For additional commands, e-mail: user-help@commons.apache.org
>> >
>> >
>>
>>
>> --
>> Ted Dunning, CTO
>> DeepDyve
>>
>> No virus found in this incoming message.
>> Checked by AVG - www.avg.com
>> Version: 8.5.423 / Virus Database: 270.14.39/2470 - Release Date:
>> 10/30/09 15:18:00
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message