java builder support library