the starting point of the builder
a map used directly by childBuilder
the class of the objects to build
Sets the key
bean property in the folding
object
Sets the key
bean property in the folding
object
the key of a keyValue pair
the value of a keyValue pair
the subject of the fold process
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 key of a keyValue pair
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
the type of object to build