程序包 org.bukkit.configuration.file

# 类 YamlConstructor

java.lang.Object
org.yaml.snakeyaml.constructor.BaseConstructor
org.yaml.snakeyaml.constructor.SafeConstructor
org.bukkit.configuration.file.YamlConstructor

public class YamlConstructor extends SafeConstructor

- ## 嵌套类概要

  ## 从类继承的嵌套类/接口 org.yaml.snakeyaml.constructor.SafeConstructor

  `SafeConstructor.ConstructUndefined, SafeConstructor.ConstructYamlBinary, SafeConstructor.ConstructYamlBool, SafeConstructor.ConstructYamlFloat, SafeConstructor.ConstructYamlInt, SafeConstructor.ConstructYamlMap, SafeConstructor.ConstructYamlNull, SafeConstructor.ConstructYamlOmap, SafeConstructor.ConstructYamlPairs, SafeConstructor.ConstructYamlSeq, SafeConstructor.ConstructYamlSet, SafeConstructor.ConstructYamlStr, SafeConstructor.ConstructYamlTimestamp`

- ## 字段概要

  ### 从类继承的字段 org.yaml.snakeyaml.constructor.SafeConstructor

  `undefinedConstructor`

  ### 从类继承的字段 org.yaml.snakeyaml.constructor.BaseConstructor

  `composer, loadingConfig, NOT_INSTANTIATED_OBJECT, rootTag, typeDefinitions, typeTags, yamlClassConstructors, yamlConstructors, yamlMultiConstructors`

- ## 构造器概要

  构造器
  构造器
  说明
  `YamlConstructor()`
  已过时。
  options required
  `YamlConstructor(@NotNull LoaderOptions loaderOptions)`

- ## 方法概要

  修饰符和类型
  方法
  说明
  `@Nullable Object`
  `construct(@NotNull Node node)`
  `void`
  `flattenMapping(@NotNull MappingNode node)`

  ### 从类继承的方法 org.yaml.snakeyaml.constructor.SafeConstructor

  `constructMapping2ndStep, constructSet2ndStep, createLongOrBigInteger, flattenMapping, processDuplicateKeys, processDuplicateKeys`

  ### 从类继承的方法 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, isWrappedToRootException, newInstance, newInstance, newInstance, newList, newMap, newSet, postponeMapFilling, postponeSetFilling, setAllowDuplicateKeys, setComposer, setEnumCaseSensitive, setPropertyUtils, setWrappedToRootException`

  ### 从类继承的方法 java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## 构造器详细资料

  - ### YamlConstructor

    @Deprecated public YamlConstructor()
    已过时。
    options required

  - ### YamlConstructor

    public YamlConstructor(@NotNull @NotNull LoaderOptions loaderOptions)

- ## 方法详细资料

  - ### flattenMapping

    public void flattenMapping(@NotNull @NotNull MappingNode node)
    覆盖:
      `flattenMapping` 在类中 `SafeConstructor`

  - ### construct

    @Nullable public @Nullable Object construct(@NotNull @NotNull Node node)