public class PojoTupleBuilder extends DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>
PojoTupleBuilder class.
builders| Constructor and Description |
|---|
PojoTupleBuilder(Class<?> pojoClass)
Constructor for PojoTupleBuilder.
|
PojoTupleBuilder(String fieldName,
Class<?> pojoClass)
Constructor for PojoTupleBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildKey(Object parent,
org.yaml.snakeyaml.nodes.ScalarNode node)
buildKey.
|
Object |
buildValue(Object parent,
org.yaml.snakeyaml.nodes.Node node)
buildValue.
|
NodeBuilder |
getBuilderForTuple(org.yaml.snakeyaml.nodes.NodeTuple tuple)
Returns the
|
String |
getFieldName()
Getter for the field
fieldName. |
Class<?> |
getPojoClass()
Getter for the field
pojoClass. |
String |
toString()
toString.
|
addBuildersFor, getHandler, getParent, processPojoAnnotations, setHandler, setNestedBuilders, setParentNodeBuilder, unaliaspublic PojoTupleBuilder(String fieldName, Class<?> pojoClass)
Constructor for PojoTupleBuilder.
public NodeBuilder getBuilderForTuple(org.yaml.snakeyaml.nodes.NodeTuple tuple)
getBuilderForTuple in interface TupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>getBuilderForTuple in class DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>tuple - a NodeTuple object.NodeBuilder object.public Object buildValue(Object parent, org.yaml.snakeyaml.nodes.Node node)
buildValue.
buildValue in interface NodeBuilder<org.yaml.snakeyaml.nodes.Node>buildValue in class DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>parent - a Object object.node - a V object.Object object.public void buildKey(Object parent, org.yaml.snakeyaml.nodes.ScalarNode node)
buildKey.
buildKey in interface TupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>buildKey in class DefaultTupleBuilder<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>parent - a Object object.node - a ScalarNode object.public Class<?> getPojoClass()
Getter for the field pojoClass.
Class object.Copyright © 2015 Mulesoft. All rights reserved.