Class SnakeYamlConstructor
java.lang.Object
org.yaml.snakeyaml.constructor.BaseConstructor
org.yaml.snakeyaml.constructor.SafeConstructor
org.simpleyaml.configuration.implementation.snakeyaml.SnakeYamlConstructor
public class SnakeYamlConstructor
extends org.yaml.snakeyaml.constructor.SafeConstructor
- Author:
- Bukkit, Carleslc
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.yaml.snakeyaml.constructor.SafeConstructor
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.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 -
Field Summary
Fields inherited from class org.yaml.snakeyaml.constructor.SafeConstructor
undefinedConstructorFields inherited from class org.yaml.snakeyaml.constructor.BaseConstructor
composer, loadingConfig, NOT_INSTANTIATED_OBJECT, rootTag, typeDefinitions, typeTags, yamlClassConstructors, yamlConstructors, yamlMultiConstructors -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconstruct(org.yaml.snakeyaml.nodes.Node node) voidflattenMapping(org.yaml.snakeyaml.nodes.MappingNode node) protected booleanhasSerializedTypeKey(org.yaml.snakeyaml.nodes.MappingNode node) Methods inherited from class org.yaml.snakeyaml.constructor.SafeConstructor
constructMapping2ndStep, constructSet2ndStep, createLongOrBigInteger, flattenMapping, processDuplicateKeys, processDuplicateKeysMethods inherited from class org.yaml.snakeyaml.constructor.BaseConstructor
addTypeDescription, checkData, constructArray, constructArrayStep2, constructDocument, constructMapping, constructObject, constructObjectNoCheck, constructScalar, constructSequence, constructSequenceStep2, constructSet, constructSet, createArray, createDefaultList, createDefaultMap, createDefaultSet, finalizeConstruction, getConstructor, getData, getLoadingConfig, getPropertyUtils, getSingleData, isAllowDuplicateKeys, isEnumCaseSensitive, isExplicitPropertyUtils, isWarnOnDuplicateKeys, isWrappedToRootException, newInstance, newInstance, newInstance, newList, newMap, newSet, postponeMapFilling, postponeSetFilling, setAllowDuplicateKeys, setComposer, setEnumCaseSensitive, setPropertyUtils, setWarnOnDuplicateKeys, setWrappedToRootException
-
Constructor Details
-
SnakeYamlConstructor
public SnakeYamlConstructor(org.yaml.snakeyaml.LoaderOptions loaderOptions)
-
-
Method Details
-
flattenMapping
public void flattenMapping(org.yaml.snakeyaml.nodes.MappingNode node) - Overrides:
flattenMappingin classorg.yaml.snakeyaml.constructor.SafeConstructor
-
construct
-
hasSerializedTypeKey
protected boolean hasSerializedTypeKey(org.yaml.snakeyaml.nodes.MappingNode node)
-