Sets the key
bean property in the folding
object
Sets the key
bean property in the folding
object
note: Unlike most implementations of Builder, this will mutate folding
the object to be added to. Must be either the return value of init or the return value of apply
the key of a key-value pair
the input to a parser
a parser for turning input into a value
the input parameter folding
maybe check for other primitive numeric types - IE a setVal(Short)
when handed a Long
or visa versa
Creates an instance of clazz by calling the class's No Argument constructor.
Creates an instance of clazz by calling the class's No Argument constructor.
Change the type of key that this builder requires
Change the type of key that this builder requires
next
Change the type of value that this builder requires
Change the type of value that this builder requires
next
A builder that builds a JavaBean
As with anything that works with javabeans, this requires the class to have a zero-argument constructor and will interact with methods of the form
setX
.the parser's primitive values
the type of object to build
next