commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [lang] immutable BitSet
Date Mon, 28 Oct 2019 19:29:27 GMT
On Mon, Oct 28, 2019 at 3:16 PM Xeno Amess <xenoamess@gmail.com> wrote:

> then it is better to make a AbstractBitSet abstract class?and two sub
> classes MutableBitSet and ImmutableBitSet...
>

Why would you need that? The JRE already has a BitSet class. The idea is to
reuse it, hence the new Lang immutable type extending the existing JRE
mutable one. I do not think we need to reinvent the wheel here.

Gary


> ?? Outlook for Android<https://aka.ms/ghei36>
>
> ________________________________
> From: Gary Gregory <garydgregory@gmail.com>
> Sent: Tuesday, October 29, 2019 2:42:29 AM
> To: Commons Developers List <dev@commons.apache.org>
> Subject: [lang] immutable BitSet
>
> Hi All,
>
> Any thoughts for or against adding an ImmutableBitSet as a subclass
> of BitSet?
>
> It would throw an exception on attempt to mutate.
>
> I can then be used to define an EMPTY_BITSET constant.
>
> I could also be used in some of our methods that return a new empty bit
> set, if appropriate of course.
>
> Gary
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message