On Fri, Jan 30, 2009 at 4:06 PM, Markus Wiederkehr
<[email protected]> wrote:
> In package o.a.j.mime4j.field we have the FieldParser interface;
> DelegatingFieldParser, DefaultFieldParser and a lot of static inner
> class of the various Field classes implement this interface..
>
> Class Field has a getter to retrieve the DefaultFieldParser but there
> is no way to change that default value. So what's the point of this
> getter?

Okay, the original intention was probably to retrieve the
DefaultFieldParser from Field and then register additional parsers via
DelegatingFieldParser.setFieldParser(String name, FieldParser
parser)...

Still, the inner static Parser classes of MailboxField et al could
become package-private..

Markus

Reply via email to