Uses of Interface
org.bspfsystems.yamlconfiguration.configuration.ConfigurationSection
Packages that use ConfigurationSection
Package
Description
-
Uses of ConfigurationSection in org.bspfsystems.yamlconfiguration.configuration
Subinterfaces of ConfigurationSection in org.bspfsystems.yamlconfiguration.configurationModifier and TypeInterfaceDescriptioninterfaceRepresents a source of configurable options and settings.Classes in org.bspfsystems.yamlconfiguration.configuration that implement ConfigurationSectionModifier and TypeClassDescriptionclassRepresents an implementation of a configuration that exists only in-memory.classRepresents an implementation of a configuration section that is only stored in-memory.Methods in org.bspfsystems.yamlconfiguration.configuration that return ConfigurationSectionModifier and TypeMethodDescription@NotNull ConfigurationSectionConfigurationSection.createSection(@NotNull String path) Creates an empty configuration section at the given path.@NotNull ConfigurationSectionConfigurationSection.createSection(@NotNull String path, @NotNull Map<?, ?> entries) Creates a configuration section at the given path, with the given values.final @NotNull ConfigurationSectionMemorySection.createSection(@NotNull String path) Creates an empty configuration section at the given path.final @NotNull ConfigurationSectionMemorySection.createSection(@NotNull String path, @NotNull Map<?, ?> map) Creates a configuration section at the given path, with the given values.@Nullable ConfigurationSectionConfigurationSection.getConfigurationSection(@NotNull String path) Gets the configuration section value at the given path.final @Nullable ConfigurationSectionMemorySection.getConfigurationSection(@NotNull String path) Gets the configuration section value at the given path.@Nullable ConfigurationSectionConfigurationSection.getDefaultSection()Gets the equivalent configuration section from the default configuration defined ingetRoot().final @Nullable ConfigurationSectionMemorySection.getDefaultSection()Gets the equivalent configuration section from the default configuration defined ingetRoot().@Nullable ConfigurationSectionConfigurationSection.getParent()Gets the parent configuration section that directly contains this section.final @Nullable ConfigurationSectionMemoryConfiguration.getParent()Gets the parent configuration section that directly contains this section.@Nullable ConfigurationSectionMemorySection.getParent()Gets the parent configuration section that directly contains this section.Methods in org.bspfsystems.yamlconfiguration.configuration with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionstatic @NotNull StringMemorySection.createPath(@NotNull ConfigurationSection section, @Nullable String key) Creates a full path to the given configuration section from its root configuration.static @NotNull StringMemorySection.createPath(@NotNull ConfigurationSection section, @Nullable String key, @Nullable ConfigurationSection relative) Creates a relative path to the given configuration section from the given relative section. -
Uses of ConfigurationSection in org.bspfsystems.yamlconfiguration.file
Classes in org.bspfsystems.yamlconfiguration.file that implement ConfigurationSectionModifier and TypeClassDescriptionclassRepresents a base class for all file-based implementations of a memory configuration.final classRepresents an implementation of configuration which saves all files in valid YAML format.