plugin to generate builder pattern (constructor plus inner class)