Surely you meant to say no other commons library. Builder patterns are relatively common. See guava for instance:
http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Splitter.html On Tue, Nov 20, 2012 at 11:49 AM, Gary Gregory <garydgreg...@gmail.com>wrote: > - it has been argued that using the builder pattern only to make sure > > CSVFormats are valid is overengineered. No other library has this kind of > > validation. >