public final class ModelConstructor
extends org.yaml.snakeyaml.constructor.Constructor
Modifier and Type | Class and Description |
---|---|
private class |
ModelConstructor.ConstructXpp3Dom |
(package private) class |
ModelConstructor.MavenObjectConstruct |
org.yaml.snakeyaml.constructor.Constructor.ConstructMapping, org.yaml.snakeyaml.constructor.Constructor.ConstructScalar, org.yaml.snakeyaml.constructor.Constructor.ConstructSequence, org.yaml.snakeyaml.constructor.Constructor.ConstructYamlObject
org.yaml.snakeyaml.constructor.SafeConstructor.ConstructUndefined, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlBinary, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlBool, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlFloat, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlInt, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlMap, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlNull, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlNumber, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlOmap, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlPairs, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlSeq, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlSet, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlStr, org.yaml.snakeyaml.constructor.SafeConstructor.ConstructYamlTimestamp
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Class<?>,org.yaml.snakeyaml.constructor.Construct> |
pomConstructors
It maps the runtime class to its Construct implementation.
|
Constructor and Description |
---|
ModelConstructor() |
Modifier and Type | Method and Description |
---|---|
protected org.yaml.snakeyaml.constructor.Construct |
getConstructor(org.yaml.snakeyaml.nodes.Node node) |
private java.lang.String |
removeId(org.yaml.snakeyaml.nodes.MappingNode node)
Dirty hack - remove 'id' if it is present.
|
addTypeDescription, getClassForName, getClassForNode
constructMapping2ndStep, constructSet2ndStep, flattenMapping
checkData, constructArray, constructArrayStep2, constructDocument, constructMapping, constructObject, constructScalar, constructSequence, constructSequenceStep2, constructSet, constructSet, createArray, createDefaultList, createDefaultMap, createDefaultSet, createDefaultSet, getData, getPropertyUtils, getSingleData, isExplicitPropertyUtils, setComposer, setPropertyUtils
private final java.util.Map<java.lang.Class<?>,org.yaml.snakeyaml.constructor.Construct> pomConstructors
protected org.yaml.snakeyaml.constructor.Construct getConstructor(org.yaml.snakeyaml.nodes.Node node)
getConstructor
in class org.yaml.snakeyaml.constructor.BaseConstructor
private java.lang.String removeId(org.yaml.snakeyaml.nodes.MappingNode node)
node
- - the node to remove the coordinate from