ConstructCompactConstructor.ConstructCompactObjectprotected class Constructor.ConstructMapping extends java.lang.Object implements Construct
| Modifier | Constructor | Description |
|---|---|---|
protected |
ConstructMapping() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
construct(Node node) |
Construct JavaBean.
|
void |
construct2ndStep(Node node,
java.lang.Object object) |
Apply the second step when constructing recursive structures.
|
protected java.lang.Object |
constructJavaBean2ndStep(MappingNode node,
java.lang.Object object) |
|
protected java.lang.Object |
createEmptyJavaBean(MappingNode node) |
|
protected Property |
getProperty(java.lang.Class<? extends java.lang.Object> type,
java.lang.String name) |
public java.lang.Object construct(Node node)
TypeDescription.public void construct2ndStep(Node node, java.lang.Object object)
Constructconstruct2ndStep in interface Constructnode - composed Nodeobject - the instance constructed earlier by
construct(Node node) for the provided Nodeprotected java.lang.Object createEmptyJavaBean(MappingNode node)
protected java.lang.Object constructJavaBean2ndStep(MappingNode node, java.lang.Object object)
protected Property getProperty(java.lang.Class<? extends java.lang.Object> type, java.lang.String name) throws java.beans.IntrospectionException
java.beans.IntrospectionException