commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Bourg <ebo...@apache.org>
Subject Re: Trouble with generifying Commons CLI §2: what are the values?
Date Tue, 14 Oct 2008 12:26:22 GMT
Hendrik Maryns a écrit :

> Here, one problem is the getValue() method and its relatives.  It is not
> possible to derive from the context which type of value it is supposed
> to return.  The method getValue() itself returns an object, but all
> usage examples I have seen until now return Strings and even more, there
> are even classes where it *can* be deduced that it will always return a
> String.  So my question is: why doesn’t getValue() return a String, and
> should getValues() return a List<String> or a List<Object>?  I think the
> latter would be unfortunate.

I guess the intent is to return more than a simple String, for example a 
File, a Number or an URL. So the only solution is to return a List of 
Objects.

Emmanuel Bourg

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


Mime
View raw message