public class SafeConstructor extends BaseConstructor
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SafeConstructor.ConstructUndefined | 
| class  | SafeConstructor.ConstructYamlBinary | 
| class  | SafeConstructor.ConstructYamlBool | 
| class  | SafeConstructor.ConstructYamlFloat | 
| class  | SafeConstructor.ConstructYamlInt | 
| class  | SafeConstructor.ConstructYamlMap | 
| class  | SafeConstructor.ConstructYamlNull | 
| class  | SafeConstructor.ConstructYamlOmap | 
| class  | SafeConstructor.ConstructYamlPairs | 
| class  | SafeConstructor.ConstructYamlSeq | 
| class  | SafeConstructor.ConstructYamlSet | 
| class  | SafeConstructor.ConstructYamlStr | 
| static class  | SafeConstructor.ConstructYamlTimestamp | 
| Modifier and Type | Field and Description | 
|---|---|
| static SafeConstructor.ConstructUndefined | undefinedConstructor | 
composer, loadingConfig, rootTag, typeDefinitions, typeTags, yamlClassConstructors, yamlConstructors, yamlMultiConstructors| Constructor and Description | 
|---|
| SafeConstructor() | 
| SafeConstructor(LoaderOptions loadingConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | constructMapping2ndStep(MappingNode node,
                       Map<Object,Object> mapping) | 
| protected void | constructSet2ndStep(MappingNode node,
                   Set<Object> set) | 
| protected static Number | createLongOrBigInteger(String number,
                      int radix) | 
| protected void | flattenMapping(MappingNode node) | 
| protected void | processDuplicateKeys(MappingNode node) | 
addTypeDescription, checkData, constructArray, constructArrayStep2, constructDocument, constructMapping, constructObject, constructObjectNoCheck, constructScalar, constructSequence, constructSequenceStep2, constructSet, constructSet, createArray, createDefaultList, createDefaultMap, createDefaultSet, finalizeConstruction, getConstructor, getData, getPropertyUtils, getSingleData, isAllowDuplicateKeys, isEnumCaseSensitive, isExplicitPropertyUtils, isWrappedToRootException, newInstance, newInstance, newInstance, newList, newMap, newSet, postponeMapFilling, postponeSetFilling, setAllowDuplicateKeys, setComposer, setEnumCaseSensitive, setPropertyUtils, setWrappedToRootExceptionpublic static final SafeConstructor.ConstructUndefined undefinedConstructor
public SafeConstructor()
public SafeConstructor(LoaderOptions loadingConfig)
protected void flattenMapping(MappingNode node)
protected void processDuplicateKeys(MappingNode node)
protected void constructMapping2ndStep(MappingNode node, Map<Object,Object> mapping)
constructMapping2ndStep in class BaseConstructorprotected void constructSet2ndStep(MappingNode node, Set<Object> set)
constructSet2ndStep in class BaseConstructorCopyright © 2008–2021. All rights reserved.