Package org.yaml.snakeyaml.constructor
Class SafeConstructor
- java.lang.Object
-
- org.yaml.snakeyaml.constructor.BaseConstructor
-
- org.yaml.snakeyaml.constructor.SafeConstructor
-
- Direct Known Subclasses:
Constructor
public class SafeConstructor extends BaseConstructor
Construct standard Java classes
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSafeConstructor.ConstructUndefinedclassSafeConstructor.ConstructYamlBinaryclassSafeConstructor.ConstructYamlBoolclassSafeConstructor.ConstructYamlFloatclassSafeConstructor.ConstructYamlIntclassSafeConstructor.ConstructYamlMapclassSafeConstructor.ConstructYamlNullclassSafeConstructor.ConstructYamlNumberclassSafeConstructor.ConstructYamlOmapclassSafeConstructor.ConstructYamlPairsclassSafeConstructor.ConstructYamlSeqclassSafeConstructor.ConstructYamlSetclassSafeConstructor.ConstructYamlStrstatic classSafeConstructor.ConstructYamlTimestamp
-
Field Summary
Fields Modifier and Type Field Description static SafeConstructor.ConstructUndefinedundefinedConstructor-
Fields inherited from class org.yaml.snakeyaml.constructor.BaseConstructor
composer, rootTag, yamlClassConstructors, yamlConstructors, yamlMultiConstructors
-
-
Constructor Summary
Constructors Constructor Description SafeConstructor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconstructMapping2ndStep(MappingNode node, java.util.Map<java.lang.Object,java.lang.Object> mapping)protected voidconstructSet2ndStep(MappingNode node, java.util.Set<java.lang.Object> set)protected voidflattenMapping(MappingNode node)-
Methods inherited from class org.yaml.snakeyaml.constructor.BaseConstructor
checkData, constructArray, constructArrayStep2, constructDocument, constructMapping, constructObject, constructScalar, constructSequence, constructSequenceStep2, constructSet, constructSet, createArray, createDefaultList, createDefaultMap, createDefaultSet, createDefaultSet, getConstructor, getData, getPropertyUtils, getSingleData, isExplicitPropertyUtils, setComposer, setPropertyUtils
-
-
-
-
Field Detail
-
undefinedConstructor
public static final SafeConstructor.ConstructUndefined undefinedConstructor
-
-
Method Detail
-
flattenMapping
protected void flattenMapping(MappingNode node)
-
constructMapping2ndStep
protected void constructMapping2ndStep(MappingNode node, java.util.Map<java.lang.Object,java.lang.Object> mapping)
- Overrides:
constructMapping2ndStepin classBaseConstructor
-
constructSet2ndStep
protected void constructSet2ndStep(MappingNode node, java.util.Set<java.lang.Object> set)
- Overrides:
constructSet2ndStepin classBaseConstructor
-
-