commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Downey <steve.dow...@netfolio.com>
Subject Re: [lang] Lang Bugs
Date Thu, 31 Oct 2002 06:39:21 GMT
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>


Mime
View raw message