commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From scolebou...@btopenworld.com
Subject Re: [lang] Lang Bugs
Date Thu, 31 Oct 2002 10:49:30 GMT
Both of these should be fixed. They are both bugs.

Stephen

> On Tuesday 29 October 2002 02:54 pm, Henri Yandell wrote:
> > Howard Lewis Ship has a bugzilla report pointing out that Enum has a
> > couple of quirks.
> >
> > 1) You can pass null as the name of an Enum.
> > 2) You can define two different Enums with the same name (and class).
> >
> > The first seems like a bad thing to me. Does the second matter?
> > Class obviously should be allowed to be the same, should name be unique?
> >
> > Hen
> Actually, the second seems a lot worse than the first. Null is at least 
> distinguishable. And it maps well to some uses in databases. A nullable 
> foreign key to a reference table. 
> 
> But I can't see a good use for naming two different Enums with the same name.
> 
> --
> 	-SMD
> 
> --
> To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>
> 


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message