public abstract class AbstractBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.reflect.Type |
type |
Modifier and Type | Method and Description |
---|---|
abstract <T> T |
build(java.lang.Object initializationObject,
EserialContext context)
Builds an
Object with the given type and initializes it from the given Object parameter. |
public abstract <T> T build(java.lang.Object initializationObject, EserialContext context)
Object
with the given type
and initializes it from the given Object
parameter.T
- is the Type
of the reference which the returned Object
is given toinitializationObject
- is the initial value of the Object
context
- an EserialContext
containing information about the context of the element to be builtObject
of the given Type
and initialized with the initializationObject
parameter