Uses of Interface
org.simpleyaml.configuration.ConfigurationSection
Packages that use ConfigurationSection
Package
Description
-
Uses of ConfigurationSection in org.simpleyaml.configuration
Subinterfaces of ConfigurationSection in org.simpleyaml.configurationModifier and TypeInterfaceDescriptioninterfaceRepresents a source of configurable options and settingsClasses in org.simpleyaml.configuration that implement ConfigurationSectionModifier and TypeClassDescriptionclassThis is aConfigurationimplementation that does not save or load from any source, and stores all values in memory only.classA type ofConfigurationSectionthat is stored in memory.Methods in org.simpleyaml.configuration that return ConfigurationSectionModifier and TypeMethodDescriptionConfigurationSection.createSection(String path) Creates an emptyConfigurationSectionat the specified path.ConfigurationSection.createSection(String path, Map<?, ?> map) Creates aConfigurationSectionat the specified path, with specified values.MemorySection.createSection(String path) MemorySection.createSection(String path, Map<?, ?> map) ConfigurationSection.getConfigurationSection(String path) Gets the requested ConfigurationSection by path.MemorySection.getConfigurationSection(String path) ConfigurationSection.getDefaultSection()MemorySection.getDefaultSection()ConfigurationSection.getParent()Gets the parentConfigurationSectionthat directly contains thisConfigurationSection.MemoryConfiguration.getParent()MemorySection.getParent()Methods in org.simpleyaml.configuration with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionstatic StringMemorySection.createPath(ConfigurationSection section, String key) Creates a full path to the givenConfigurationSectionfrom its rootConfiguration.static StringMemorySection.createPath(ConfigurationSection section, String key, ConfigurationSection relativeTo) Creates a relative path to the givenConfigurationSectionfrom the given relative section.protected voidMemorySection.mapChildrenKeys(Set<String> output, ConfigurationSection section, boolean deep) protected voidMemorySection.mapChildrenValues(Map<String, Object> output, ConfigurationSection section, boolean deep) Constructors in org.simpleyaml.configuration with parameters of type ConfigurationSectionModifierConstructorDescriptionprotectedMemorySection(ConfigurationSection parent, String path) Creates an empty MemorySection with the specified parent and path. -
Uses of ConfigurationSection in org.simpleyaml.configuration.file
Classes in org.simpleyaml.configuration.file that implement ConfigurationSectionModifier and TypeClassDescriptionclassThis is a base class for all File based implementations ofConfigurationclassAn implementation ofConfigurationwhich saves the configuration in Yaml.classAn extension ofYamlConfigurationwhich saves all data in Yaml to a configuration file with the added possibility to save and manage comments. -
Uses of ConfigurationSection in org.simpleyaml.configuration.implementation
Methods in org.simpleyaml.configuration.implementation with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionvoidSimpleYamlImplementation.dump(Writer writer, ConfigurationSection section) voidSimpleYamlImplementation.load(Reader reader, ConfigurationSection section) voidSimpleYamlImplementation.load(SupplierIO.Reader readerSupplier, ConfigurationSection section) -
Uses of ConfigurationSection in org.simpleyaml.configuration.implementation.api
Methods in org.simpleyaml.configuration.implementation.api with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionvoidYamlImplementation.dump(Writer writer, ConfigurationSection section) Dump section values to Yaml.default StringYamlImplementation.dump(ConfigurationSection section) Dump section values to a Yaml string.voidYamlImplementation.load(Reader reader, ConfigurationSection section) Load Yaml to a configuration section.default voidYamlImplementation.load(String contents, ConfigurationSection section) Load Yaml to a configuration section.default voidYamlImplementation.load(SupplierIO.Reader readerSupplier, ConfigurationSection section) Load Yaml to a configuration section. -
Uses of ConfigurationSection in org.simpleyaml.configuration.implementation.snakeyaml
Methods in org.simpleyaml.configuration.implementation.snakeyaml with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionvoidSnakeYamlImplementation.dump(Writer writer, ConfigurationSection section) protected voidSnakeYamlImplementation.dumpYaml(Writer writer, ConfigurationSection section) protected booleanSnakeYamlImplementation.hasContent(Writer writer, ConfigurationSection section) voidSnakeYamlImplementation.load(Reader reader, ConfigurationSection section) protected org.yaml.snakeyaml.nodes.MappingNodeSnakeYamlImplementation.sectionToMapping(ConfigurationSection section, KeyTree.Node node, SnakeYamlCommentMapper yamlCommentMapper) protected voidSnakeYamlImplementation.trackMapping(org.yaml.snakeyaml.nodes.MappingNode node, ConfigurationSection section, KeyTree.Node parent, SnakeYamlCommentMapper yamlCommentMapper) -
Uses of ConfigurationSection in org.simpleyaml.utils
Methods in org.simpleyaml.utils with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionstatic voidSectionUtils.convertMapsToSections(Map<?, ?> values, ConfigurationSection section)