public class MapTupleBuilder extends DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>
logger| Constructor and Description |
|---|
MapTupleBuilder(Class<?> valueClass) |
MapTupleBuilder(String fieldName,
Class<?> valueClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBuilders() |
Object |
buildValue(Object parent,
org.yaml.snakeyaml.nodes.Node node)
Builds the java model for the given node and set it to the parent object
|
protected Map<String,TupleBuilder<?,?>> |
getBuilders() |
String |
getFieldName() |
Class |
getValueClass() |
void |
setInnerTupleHandler(TupleHandler innerTupleHandler) |
String |
toString() |
addBuildersFor, buildKey, getBuilderForTuple, getChildrenTupleBuilders, getHandler, getParent, processPojoAnnotations, setChildrenTupleBuilders, setHandler, setParentNodeBuilder, unaliaspublic MapTupleBuilder(Class<?> valueClass)
protected void addBuilders()
protected Map<String,TupleBuilder<?,?>> getBuilders()
getBuilders in class DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>public Object buildValue(Object parent, org.yaml.snakeyaml.nodes.Node node)
NodeBuilderbuildValue in interface NodeBuilder<org.yaml.snakeyaml.nodes.Node>buildValue in class DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>parent - The parent objectnode - The node to build the model frompublic Class getValueClass()
public String getFieldName()
public void setInnerTupleHandler(TupleHandler innerTupleHandler)
Copyright © 2017. All rights reserved.