On Tue, Jan 6, 2009 at 7:31 PM, Markus Wiederkehr
<markus.wiederk...@gmail.com> wrote:
> Would it be a problem to change the return type of Message.getSubject?

i'm not a fan of the legacy message API so i generally keep quiet...

> Markus
>
> On Sun, Jan 4, 2009 at 7:49 PM, Markus Wiederkehr
> <markus.wiederk...@gmail.com> wrote:
>> I've noticed that Message has a method getSubject() that returns the
>> subject as UnstructuredField.
>>
>> In my opinion it would be more practical if getSubject() simply
>> returned a string. The existing getSubject() method would not
>> necessarily have to go; it could also be renamed in getSubjectField()
>> or something like that.

IMHO being able to access the raw meta-data is important but is a low
level operation. for low level operations, i favour conciseness over
convenience. so i'd say some sort of generic API would be better than
getSubjectField.

>> Would that be too radical a change?

i'm not a fan so i'm bound to say  no :-)

>> Furthermore I think that Message should have more convenience methods
>> like that, getDate(), getFrom(), getTo(), etc..

quite possibly: when going down this route it's a bit hard to know
just when to stop but IMHO providing convenient access to standard
fields is appropriate for a high level API.

- robert

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to