commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Colebourne" <>
Subject Re: [collections] collections of primitives?
Date Tue, 28 May 2002 22:56:44 GMT
I've taken a quick look, and I like them :-)

I would agree that a separate subpackage seems appropriate for these


----- Original Message -----
From: Waldhoff, Rodney <>
To: 'Jakarta Commons Developers List' <>
Sent: Tuesday, May 28, 2002 1:47 PM
Subject: [collections] collections of primitives?

> Over at the AxionDB project ( we've created a
> handful of ArrayList-like collections that store primitives (for space
> efficiencies), support primitive method signatures like indexOfInt(int)
> time efficiencies), but otherwise support the List interface (for
> interoperability).
> The space savings is substantial.  For example, a ShortArrayList requires
> 1/10th the memory of an ArrayList of Short values (or a Short[]).  A
> LongArrayList requires 2/5ths the memory or an ArrayList of Longs (or a
> Long[]).
> Someday (JDK1.5?) these will likely be superceded by Java-generics
> they make a good case for Java-generics).
> If there are no complaints, I'd like to add these to commons-collections,
> probably packaged as org.apache.commons.collections.primitives (to make
> for additional primitive-collections implementations and avoid additional
> crowding in org.apache.commons.collections.*). I've already got karma, I
> just thought I'd see if anyone complains or has a better packaging
> suggestion first.  You can browse the code at
> til/
>  - Rod

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message