the class of the objects to build
the starting point of the builder
a map used directly by childBuilder
Sets the key
bean property in the folding
object
Sets the key
bean property in the folding
object
maybe check for other primitive numeric types - IE a setVal(Short)
when handed a Long
or visa versa
Applies the key to the constructor parameter childBuilders
Applies the key to the constructor parameter childBuilders
the starting point of the builder
the starting point of the builder
Returns the constructor parameter clazz
Returns the constructor parameter clazz
A builder that builds a Case Class