- AbstractCommentedConfig - Class in com.electronwill.nightconfig.core
-
An abstract CommentedConfig backed by two maps: one for the values and one for the comments.
- AbstractCommentedConfig(boolean) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- AbstractCommentedConfig(Supplier<Map<String, Object>>) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- AbstractCommentedConfig(Map<String, Object>) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
Creates an AbstractCommentedConfig backed by the specified map
- AbstractCommentedConfig(UnmodifiableConfig, boolean) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
Creates an AbstractCommentedConfig that is a copy of the specified config.
- AbstractCommentedConfig(UnmodifiableConfig, Supplier<Map<String, Object>>) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- AbstractCommentedConfig(UnmodifiableCommentedConfig, boolean) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
Creates an AbstractCommentedConfig that is a copy of the specified config.
- AbstractCommentedConfig(UnmodifiableCommentedConfig, Supplier<Map<String, Object>>) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- AbstractCommentedConfig.CommentedEntryWrapper - Class in com.electronwill.nightconfig.core
-
- AbstractConfig - Class in com.electronwill.nightconfig.core
-
An abstract Config that uses a Map to store its values.
- AbstractConfig(boolean) - Constructor for class com.electronwill.nightconfig.core.AbstractConfig
-
Creates a new AbstractConfig backed by a new Map.
- AbstractConfig(Supplier<Map<String, Object>>) - Constructor for class com.electronwill.nightconfig.core.AbstractConfig
-
Creates a new AbstractConfig with all backing maps supplied by the given Supplier.
- AbstractConfig(Map<String, Object>) - Constructor for class com.electronwill.nightconfig.core.AbstractConfig
-
Creates a new AbstractConfig backed by the specified Map.
- AbstractConfig(UnmodifiableConfig, boolean) - Constructor for class com.electronwill.nightconfig.core.AbstractConfig
-
Creates a new AbstractConfig that is a copy of the specified config.
- AbstractConfig(UnmodifiableConfig, Supplier<Map<String, Object>>) - Constructor for class com.electronwill.nightconfig.core.AbstractConfig
-
Creates a new AbstractConfig that is a copy of the specified config, and with
all backing maps supplied by the given Supplier.
- AbstractConfig.EntryWrapper - Class in com.electronwill.nightconfig.core
-
A wrapper around a Map.Entry<String, Object>.
- AbstractInput - Class in com.electronwill.nightconfig.core.io
-
Abstract base class for CharacterInputs.
- AbstractInput() - Constructor for class com.electronwill.nightconfig.core.io.AbstractInput
-
- add(List<String>, Object) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- add(List<String>, Object) - Method in interface com.electronwill.nightconfig.core.Config
-
Adds a config value.
- add(String, Object) - Method in interface com.electronwill.nightconfig.core.Config
-
Adds a config value.
- add(List<String>, Object) - Method in class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- add(K) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- add(ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- addAll(UnmodifiableConfig) - Method in interface com.electronwill.nightconfig.core.Config
-
Adds all the values of a config to this config, without replacing existing entries.
- addAll(Collection<? extends K>) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- addAll(Collection<? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- addFirst(int) - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Inserts an element before the head of this deque.
- addLast(int) - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Inserts an element at the tail of this deque.
- addWatch(File, Runnable) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Watches a file, if not already watched by this FileWatcher.
- addWatch(Path, Runnable) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Watches a file, if not already watched by this FileWatcher.
- AdvancedPath - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Indicates the path, in the config, of the annotated element.
- append(char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- append(CharSequence) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- append(CharSequence, int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- append(char...) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends a char array to this builder.
- append(char[], int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends a portion of a char array to this builder.
- append(String) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends a String to this builder.
- append(String, int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends a String to this builder.
- append(CharsWrapper) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends a CharsWrapper to this builder.
- append(Object) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends the string representation of an object to this builder.
- append(Object...) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Appends multiple objects to this builder.
- apply(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
For scala: gets a config value.
- apply(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
For scala: gets a config value.
- arrayContains(char[], char) - Static method in class com.electronwill.nightconfig.core.io.Utils
-
Checks if an array contains the specified element.
- arrayIndexOf(char[], char) - Static method in class com.electronwill.nightconfig.core.io.Utils
-
Returns the index, within the specified array, of the first occurrence of the specified
character.
- ArrayInput - Class in com.electronwill.nightconfig.core.io
-
- ArrayInput(CharsWrapper) - Constructor for class com.electronwill.nightconfig.core.io.ArrayInput
-
Creates a new ArrayInput based on the underlying array of the specified CharsWrapper.
- ArrayInput(char[]) - Constructor for class com.electronwill.nightconfig.core.io.ArrayInput
-
Creates a new ArrayInput based on the specified array.
- ArrayInput(char[], int, int) - Constructor for class com.electronwill.nightconfig.core.io.ArrayInput
-
Creates a new ArrayInput based on the specified array.
- autoreload - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- autoreload() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Makes the configuration "autoreloaded", that is, its
FileConfig.load() method is
automatically called when the file is modified.
- autosave - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- autosave() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Makes the configuration "autosaved", that is, its
FileConfig.save() method is
automatically called when it is modified.
- backingMapCreator(Supplier<Map<String, Object>>) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Uses a specific Supplier to create the backing maps (one for the top level
and one for each sub-configuration) of the configuration.
- bind(Class<?>) - Method in class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new config bound to the static fields of a class.
- bind(Class<?>, ConfigFormat<?>) - Method in class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new config bound to the static fields of a class.
- bind(Object) - Method in class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new config bound to the fields of a object.
- bind(Object, ConfigFormat<?>) - Method in class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new config bound to the fields of a object.
- build() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Creates a new FileConfig with the chosen settings.
- build() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with the content of this builder.
- build(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with the content of this builder.
- build(int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with the content of this builder.
- buildAutosave(FileConfig) - Method in class com.electronwill.nightconfig.core.file.CommentedFileConfigBuilder
-
- buildAutosave(FileConfig) - Method in class com.electronwill.nightconfig.core.file.FileConfigBuilder
-
- buildAutosave(FileConfig) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- builder(File, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(File) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(Path, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(Path) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(String) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(String, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Returns a CommentedFileConfigBuilder to create a CommentedFileConfig with many options.
- builder(File) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- builder(File, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- builder(Path) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- builder(Path, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- builder(String) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- builder(String, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Returns a FileConfigBuilder to create a FileConfig with many options.
- Builder(int) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Creates a new CharsWrapper's builder with the specified initial capacity.
- buildNormal(FileConfig) - Method in class com.electronwill.nightconfig.core.file.CommentedFileConfigBuilder
-
- buildNormal(FileConfig) - Method in class com.electronwill.nightconfig.core.file.FileConfigBuilder
-
- buildNormal(FileConfig) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- chainThen(ConversionTable) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns a ConversionTable that behaves as if the specified table was applied just after
this table, for every conversion.
- CharacterInput - Interface in com.electronwill.nightconfig.core.io
-
Interface for sources of characters.
- characteristics() - Method in class com.electronwill.nightconfig.core.utils.TransformingSpliterator
-
- CharacterOutput - Interface in com.electronwill.nightconfig.core.io
-
Interface for outputs of characters.
- charAt(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
- chars - Variable in enum com.electronwill.nightconfig.core.io.IndentStyle
-
- chars - Variable in enum com.electronwill.nightconfig.core.io.NewlineStyle
-
- charset - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- charset(Charset) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- CharsWrapper - Class in com.electronwill.nightconfig.core.io
-
A simple, efficient implementation of CharSequence, designed to avoid data copying and to
maximize performance.
- CharsWrapper(char...) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper backed by the given char array.
- CharsWrapper(char[], int, int) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper backed by the given char array.
- CharsWrapper(String) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper containing the same characters as the specified String.
- CharsWrapper(String, int, int) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper containing the same characters as the specified String.
- CharsWrapper(CharSequence) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper containing the same characters as the specified CharSequence.
- CharsWrapper(CharSequence, int, int) - Constructor for class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a new CharsWrapper containing the same characters as the specified CharSequence.
- CharsWrapper.Builder - Class in com.electronwill.nightconfig.core.io
-
Builder class for constructing CharsWrappers.
- checked() - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
- checked() - Method in interface com.electronwill.nightconfig.core.Config
-
Returns a checked view of the config.
- checked() - Method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
- checked() - Method in interface com.electronwill.nightconfig.core.file.FileConfig
-
- clear() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- clear() - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- clear() - Method in interface com.electronwill.nightconfig.core.Config
-
Removes all values from the config.
- clear() - Method in class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- clear() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Clears this deque.
- clear() - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- clear() - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- clear() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- clear() - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- clearComments() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- clearComments() - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Removes all the comments from the config.
- clearComments() - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- clearComments() - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- clone() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- clone() - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
Creates and return a copy of this config.
- clone() - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
- clone() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates and returns a copy of this CharsWrapper.
- close() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- close() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- close() - Method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Closes this FileConfig, releases its associated resources (if any), and ensure that the
ongoing saving operations complete.
- close() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- close() - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- com.electronwill.nightconfig.core - package com.electronwill.nightconfig.core
-
- com.electronwill.nightconfig.core.conversion - package com.electronwill.nightconfig.core.conversion
-
- com.electronwill.nightconfig.core.file - package com.electronwill.nightconfig.core.file
-
- com.electronwill.nightconfig.core.io - package com.electronwill.nightconfig.core.io
-
- com.electronwill.nightconfig.core.utils - package com.electronwill.nightconfig.core.utils
-
- CommentedConfig - Interface in com.electronwill.nightconfig.core
-
A modifiable config that supports comments.
- CommentedConfig.Entry - Interface in com.electronwill.nightconfig.core
-
A modifiable commented config entry.
- CommentedConfigWrapper<C extends CommentedConfig> - Class in com.electronwill.nightconfig.core.utils
-
- CommentedConfigWrapper(C) - Constructor for class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- CommentedEntryWrapper(Map.Entry<String, Object>) - Constructor for class com.electronwill.nightconfig.core.AbstractCommentedConfig.CommentedEntryWrapper
-
- CommentedFileConfig - Interface in com.electronwill.nightconfig.core.file
-
- CommentedFileConfigBuilder - Class in com.electronwill.nightconfig.core.file
-
Builder for CommentedFileConfig.
- commentMap() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- commentMap() - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Returns a Map view of the config's comments.
- commentMap() - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Returns a Map view of the config's comments.
- commentMap() - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- commentMap() - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- commentMap() - Method in class com.electronwill.nightconfig.core.utils.FakeUnmodifiableCommentedConfig
-
- CommentNode(String, Map<String, UnmodifiableCommentedConfig.CommentNode>) - Constructor for class com.electronwill.nightconfig.core.UnmodifiableCommentedConfig.CommentNode
-
Creates a new CommentNode.
- compact() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Compacts this builder, minimizing its size in memory.
- compact() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Compacts this deque, minimizing its size in memory.
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- compute(K, BiFunction<? super K, ? super ExternalV, ? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- computeIfAbsent(K, Function<? super K, ? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- computeIfPresent(K, BiFunction<? super K, ? super ExternalV, ? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- concurrent - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- concurrent() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Makes the configuration concurrent, that is, thread-safe.
- ConcurrentConfigSpec - Class in com.electronwill.nightconfig.core
-
- ConcurrentConfigSpec() - Constructor for class com.electronwill.nightconfig.core.ConcurrentConfigSpec
-
- concurrentCopy(UnmodifiableConfig) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- concurrentCopy(UnmodifiableConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- concurrentCopy(UnmodifiableCommentedConfig) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- concurrentCopy(UnmodifiableCommentedConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- concurrentCopy(UnmodifiableConfig) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- concurrentCopy(UnmodifiableConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- Config - Interface in com.electronwill.nightconfig.core
-
A (modifiable) configuration that contains key/value mappings.
- config - Variable in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- Config.Entry - Interface in com.electronwill.nightconfig.core
-
A modifiable config entry.
- ConfigFormat<C extends Config> - Interface in com.electronwill.nightconfig.core
-
A configuration format, that can parse, create and write some types of configurations.
- configFormat() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns the config's format.
- configFormat() - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- ConfigParser<C extends Config> - Interface in com.electronwill.nightconfig.core.io
-
Interface for reading configurations.
- ConfigSpec - Class in com.electronwill.nightconfig.core
-
Represents a specification for a configuration.
- ConfigSpec() - Constructor for class com.electronwill.nightconfig.core.ConfigSpec
-
- ConfigSpec.CorrectionAction - Enum in com.electronwill.nightconfig.core
-
- ConfigSpec.CorrectionListener - Interface in com.electronwill.nightconfig.core
-
- ConfigWrapper<C extends Config> - Class in com.electronwill.nightconfig.core.utils
-
- ConfigWrapper(C) - Constructor for class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- ConfigWriter - Interface in com.electronwill.nightconfig.core.io
-
Interface for writing configurations.
- consumeDeque(char[], int, boolean) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
Consumes the chars of the deque and put them in an array.
- contains(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- contains(Class<?>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Checks that a function is defined for the specified class.
- contains(char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Checks if this CharsWrapper contains the specified character.
- contains(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Checks if the config contains a value at some path.
- contains(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Checks if the config contains a value at some path.
- contains(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- contains(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- contains(List<String>) - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- containsAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- containsAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- containsComment(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- containsComment(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Checks if the config contains a comment at some path.
- containsComment(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Checks if the config contains a comment at some path.
- containsComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- containsComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- containsComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.FakeUnmodifiableCommentedConfig
-
- containsKey(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- containsKey(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- containsValue(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- containsValue(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- contentEquals(CharSequence) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Compares this CharsWrapper to a CharSequence.
- contentEquals(char[]) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Compares this CharsWrapper to an array of characters.
- Conversion - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Indicates that the value of the field must be converted with the specified converter class.
- ConversionTable - Class in com.electronwill.nightconfig.core.conversion
-
Contains conversions functions organized by value's type.
- ConversionTable() - Constructor for class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Creates a new empty ConversionTable.
- convert(Object) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Converts a value using the conversion function that corresponds to its type.
- convertDeep(Config) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Performs a deep in-place conversion of a Config.
- ConvertedCommentedConfig - Class in com.electronwill.nightconfig.core.conversion
-
A Config's wrapper that converts the values that are read from and put into the config.
- ConvertedCommentedConfig(CommentedConfig, ConversionTable, ConversionTable, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedCommentedConfig
-
Creates a new ConvertedConfig that uses two conversion tables.
- ConvertedCommentedConfig(CommentedConfig, Function<Object, Object>, Function<Object, Object>, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedCommentedConfig
-
Creates a new ConvertedConfig that uses two custom conversion functions.
- ConvertedCommentedFileConfig - Class in com.electronwill.nightconfig.core.conversion
-
- ConvertedCommentedFileConfig(CommentedFileConfig, ConversionTable, ConversionTable, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- ConvertedCommentedFileConfig(CommentedFileConfig, Function<Object, Object>, Function<Object, Object>, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- ConvertedConfig - Class in com.electronwill.nightconfig.core.conversion
-
A Config's wrapper that converts the values that are read from and put into the config
- ConvertedConfig(Config, ConversionTable, ConversionTable, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedConfig
-
Creates a new ConvertedConfig that uses two conversion tables.
- ConvertedConfig(Config, Function<Object, Object>, Function<Object, Object>, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedConfig
-
Creates a new ConvertedConfig that uses two custom conversion functions.
- ConvertedFileConfig - Class in com.electronwill.nightconfig.core.conversion
-
- ConvertedFileConfig(FileConfig, ConversionTable, ConversionTable, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- ConvertedFileConfig(FileConfig, Function<Object, Object>, Function<Object, Object>, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- ConvertedFormat<C extends Config,F extends ConfigFormat<C>> - Class in com.electronwill.nightconfig.core.conversion
-
- ConvertedFormat(F, Predicate<Class<?>>) - Constructor for class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- Converter<FieldType,ConfigValueType> - Interface in com.electronwill.nightconfig.core.conversion
-
Performs conversions between field values and config values.
- convertFromField(FieldType) - Method in interface com.electronwill.nightconfig.core.conversion.Converter
-
- convertShallow(Config) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Performs a shallow in-place conversion of a Config.
- convertToField(ConfigValueType) - Method in interface com.electronwill.nightconfig.core.conversion.Converter
-
- copy(UnmodifiableConfig) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableConfig, Supplier<Map<String, Object>>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableConfig, Supplier<Map<String, Object>>, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableCommentedConfig) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableCommentedConfig, Supplier<Map<String, Object>>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableCommentedConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableCommentedConfig, Supplier<Map<String, Object>>, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a new CommentedConfig with the content of the given config.
- copy(UnmodifiableConfig) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- copy(UnmodifiableConfig, Supplier<Map<String, Object>>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- copy(UnmodifiableConfig, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- copy(UnmodifiableConfig, Supplier<Map<String, Object>>, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a new Config with the content of the given config.
- copyAndBuild() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with a copy of the content of this builder.
- copyAndBuild(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with a copy of the content of this builder.
- copyAndBuild(int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Builds a CharsWrapper with a copy of the content of this builder.
- copyData(URL) - Static method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Action: copies the data at the given url.
- copyData(File) - Static method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Action: copies the specified file.
- copyData(Path) - Static method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Action: copies the specified file.
- copyData(InputStream) - Static method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Action: copies the stream's data.
- copyResource(String) - Static method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Action: copies the inner resource.
- correct(String, Object) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Corrects a value.
- correct(List<String>, Object) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Corrects a value.
- correct(Config) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Corrects a configuration.
- correct(Config, ConfigSpec.CorrectionListener) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Corrects a configuration.
- CREATE_EMPTY - Static variable in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
- createConcurrentConfig() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Creates a config of this format.
- createConcurrentConfig() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- createConfig() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
- createConfig(Supplier<Map<String, Object>>) - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Creates a config that uses the given map supplier for all its levels (top
level and subconfigs).
- createConfig() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- createConfig(Supplier<Map<String, Object>>) - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- createConfig(Supplier<Map<String, Object>>) - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- createConfig(Supplier<Map<String, Object>>) - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- createParser() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
- createParser() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- createParser() - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- createParser() - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- createSubConfig() - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
- createSubConfig() - Method in interface com.electronwill.nightconfig.core.Config
-
- createSubConfig() - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- createSubConfig() - Method in class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- createSubConfig() - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- createWriter() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
- createWriter() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- createWriter() - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- createWriter() - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- GenericBuilder<Base extends Config,Result extends FileConfig> - Class in com.electronwill.nightconfig.core.file
-
A generic FileConfig/CommentedFileConfig/someOtherFileConfig builder.
- get(Object, Class<T>) - Method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
- get(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- get(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
- get(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- get(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- get(int) - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Gets the element at the specified index of this deque, without removing it.
- get(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- get(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- get() - Method in interface com.electronwill.nightconfig.core.utils.WriterSupplier
-
- getByte() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getByte(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getByte(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getByteOrElse(byte) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getByteOrElse(String, byte) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getByteOrElse(List<String>, byte) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getChar() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
If the value is a Number, returns Number.intValue(), cast to char.
- getChar(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns a char value from the configuration.
- getChar(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns a char value from the configuration.
- getCharOrElse(char) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getCharOrElse(String, char) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns a char value from the configuration.
- getCharOrElse(List<String>, char) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns a char value from the configuration.
- getChars() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Gets the underlying array of this builder.
- getChildren() - Method in class com.electronwill.nightconfig.core.UnmodifiableCommentedConfig.CommentNode
-
- getComment() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig.CommentedEntryWrapper
-
- getComment(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- getComment() - Method in class com.electronwill.nightconfig.core.UnmodifiableCommentedConfig.CommentNode
-
- getComment() - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig.Entry
-
- getComment(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Gets a comment from the config.
- getComment(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Gets a comment from the config.
- getComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- getComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- getComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.FakeUnmodifiableCommentedConfig
-
- getComments() - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Returns a Map containing a deep copy of all the comments in the config.
- getComments(Map<String, UnmodifiableCommentedConfig.CommentNode>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Puts all the config's comments to the specified map.
- getComments() - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- getComments() - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- getComments() - Method in class com.electronwill.nightconfig.core.utils.FakeUnmodifiableCommentedConfig
-
- getComparator() - Method in class com.electronwill.nightconfig.core.utils.TransformingSpliterator
-
- getConfig() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- getDefaultCommentMap(boolean) - Static method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- getDefaultMapCreator(boolean) - Static method in class com.electronwill.nightconfig.core.AbstractConfig
-
- getDefaultMapCreator(boolean, boolean) - Static method in interface com.electronwill.nightconfig.core.Config
-
Returns a map supplier that fulfills the given requirements.
- getDefaultMapCreator(boolean) - Static method in interface com.electronwill.nightconfig.core.Config
-
Returns a map supplier that fullfills the given requirements.
- getEnum(String, Class<T>, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnum(String, Class<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getEnum(List<String>, Class<T>, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnum(List<String>, Class<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getEnumOrElse(String, T, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnumOrElse(String, T) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getEnumOrElse(List<String>, T, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnumOrElse(List<String>, T) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getEnumOrElse(String, Class<T>, EnumGetMethod, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnumOrElse(String, Class<T>, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getEnumOrElse(List<String>, Class<T>, EnumGetMethod, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an Enum value from the config.
- getEnumOrElse(List<String>, Class<T>, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getExactSizeIfKnown() - Method in class com.electronwill.nightconfig.core.utils.TransformingSpliterator
-
- getFile() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- getFile() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- getFile() - Method in interface com.electronwill.nightconfig.core.file.FileConfig
-
- getFirst() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Gets the first element (head) of this deque without removing it.
- getFormat() - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
- getInt() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getInt(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getInt(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getIntOrElse(int) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getIntOrElse(String, int) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getIntOrElse(List<String>, int) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getIntOrElse(String, IntSupplier) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getIntOrElse(List<String>, IntSupplier) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getKey() - Method in class com.electronwill.nightconfig.core.AbstractConfig.EntryWrapper
-
- getKey() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getKey() - Method in class com.electronwill.nightconfig.core.utils.ObservedEntry
-
- getLast() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Gets the last element of this deque without removing it.
- getLong() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getLong(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getLong(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getLongOrElse(long) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getLongOrElse(String, long) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getLongOrElse(List<String>, long) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getLongOrElse(String, LongSupplier) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getLongOrElse(List<String>, LongSupplier) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getNioPath() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- getNioPath() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- getNioPath() - Method in interface com.electronwill.nightconfig.core.file.FileConfig
-
- getOptional() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getOptional(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an optional value from the config.
- getOptional(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an optional value from the config.
- getOptionalComment(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Gets an optional comment from the config.
- getOptionalComment(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableCommentedConfig
-
Gets an optional comment from the config.
- getOptionalEnum(String, Class<T>, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an optional Enum value from the config.
- getOptionalEnum(String, Class<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOptionalEnum(List<String>, Class<T>, EnumGetMethod) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets an optional Enum value from the config.
- getOptionalEnum(List<String>, Class<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOptionalInt() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getOptionalInt(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOptionalInt(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOptionalLong() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getOptionalLong(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOptionalLong(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getOrDefault(Object, ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- getOrElse(T) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getOrElse(String, T) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getOrElse(List<String>, T) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getOrElse(List<String>, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getOrElse(String, Supplier<T>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getPath() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig.CommentedEntryWrapper
-
- getRaw(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- getRaw(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getRaw(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets a value from the config.
- getRaw(List<String>) - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- getRawValue() - Method in class com.electronwill.nightconfig.core.AbstractConfig.EntryWrapper
-
- getRawValue() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getShort() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getShort(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getShort(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getShortOrElse(short) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getShortOrElse(String, short) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getShortOrElse(List<String>, short) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
- getValue() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- getValue() - Method in class com.electronwill.nightconfig.core.utils.ObservedEntry
-
- getWildcardMapCreator(Supplier<Map<String, Object>>) - Static method in class com.electronwill.nightconfig.core.AbstractConfig
-
- IndentStyle - Enum in com.electronwill.nightconfig.core.io
-
A style of indent.
- indexOf(char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Returns the index within this CharsWrapper of the first occurrence of the specified
character.
- indexOfFirst(char...) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Returns the index within this CharsWrapper of the first occurrence of one of the specified
characters.
- initEmptyFile(Path) - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Initializes an empty configuration file so that it can be parsed to an empty configuration.
- initEmptyFile(File) - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Initializes an empty configuration file so that it can be parsed to an empty configuration.
- initEmptyFile(WriterSupplier) - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Initializes an empty configuration file so that it can be parsed to an empty configuration.
- inMemory() - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
- inMemory() - Static method in interface com.electronwill.nightconfig.core.Config
-
- InMemoryCommentedFormat - Class in com.electronwill.nightconfig.core
-
- inMemoryConcurrent() - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
- inMemoryConcurrent() - Static method in interface com.electronwill.nightconfig.core.Config
-
- InMemoryFormat - Class in com.electronwill.nightconfig.core
-
A ConfigFormat that is only in memory.
- inMemoryUniversal() - Static method in interface com.electronwill.nightconfig.core.Config
-
- inMemoryUniversalConcurrent() - Static method in interface com.electronwill.nightconfig.core.Config
-
- insertionOrder - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- IntDeque - Class in com.electronwill.nightconfig.core.utils
-
A deque of integers that increases its capacity as necessary.
- IntDeque() - Constructor for class com.electronwill.nightconfig.core.utils.IntDeque
-
Creates a new IntDeque with an initial capacity of 4.
- IntDeque(int) - Constructor for class com.electronwill.nightconfig.core.utils.IntDeque
-
Creates a new IntDeque with the specified initial capacity.
- InvalidValueException - Exception in com.electronwill.nightconfig.core.conversion
-
Thrown when a value that is associated to a field, or that should become associated to a
field, doesn't conform to the @Spec(something) annotation of that field.
- InvalidValueException(String) - Constructor for exception com.electronwill.nightconfig.core.conversion.InvalidValueException
-
- InvalidValueException(String, Throwable) - Constructor for exception com.electronwill.nightconfig.core.conversion.InvalidValueException
-
- InvalidValueException(String, Object...) - Constructor for exception com.electronwill.nightconfig.core.conversion.InvalidValueException
-
Creates a new InvalidException with a formatted message.
- isCaseSensitive() - Method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
- isCorrect(String, Object) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Checks that a value is conform to the specification.
- isCorrect(List<String>, Object) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Checks that a value is conform to the specification.
- isCorrect(Config) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Checks that a configuration is conform to the specification.
- isDefined(String) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Checks if an entry has been defined.
- isDefined(List<String>) - Method in class com.electronwill.nightconfig.core.ConfigSpec
-
Checks if an entry has been defined.
- isEmpty() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Checks if this CharsWrapper is empty, ie if its length is zero.
- isEmpty() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Checks if the config is empty.
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- isEmpty() - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- isInMemory() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Checks if this format is in memory only and therefore cannot create writers nor parsers.
- isInMemory() - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- isInMemory() - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- isInsertionOrderPreserved() - Static method in interface com.electronwill.nightconfig.core.Config
-
Checks if the newly created configs keep the insertion order of their content.
- isNull(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- isNull() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig.Entry
-
- isNull(String) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Checks if the config contains a null value at some path.
- isNull(List<String>) - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Checks if the config contains a null value at some path.
- isOrdinalOk() - Method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
- iterator() - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
- iterator() - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- iterator() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- ObjectBinder - Class in com.electronwill.nightconfig.core.conversion
-
Creates configurations bound to an object or class, getting its values from its fields.
- ObjectBinder(boolean, boolean) - Constructor for class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new ObjectBinder with advanced parameters.
- ObjectBinder() - Constructor for class com.electronwill.nightconfig.core.conversion.ObjectBinder
-
Creates a new ObjectBinder with the default parameters.
- ObjectConverter - Class in com.electronwill.nightconfig.core.conversion
-
Converts Java objects to configs and vice-versa.
- ObjectConverter(boolean, boolean) - Constructor for class com.electronwill.nightconfig.core.conversion.ObjectConverter
-
Creates a new ObjectConverter with advanced parameters.
- ObjectConverter() - Constructor for class com.electronwill.nightconfig.core.conversion.ObjectConverter
-
Creates a new ObjectConverter with the default parameters.
- ObservedEntry<K,V> - Class in com.electronwill.nightconfig.core.utils
-
- ObservedEntry(Map.Entry<K, V>, Runnable) - Constructor for class com.electronwill.nightconfig.core.utils.ObservedEntry
-
- ObservedIterator<E> - Class in com.electronwill.nightconfig.core.utils
-
- ObservedIterator(Iterator<E>, Runnable) - Constructor for class com.electronwill.nightconfig.core.utils.ObservedIterator
-
- ObservedMap<K,V> - Class in com.electronwill.nightconfig.core.utils
-
- ObservedMap(Map<K, V>, Runnable) - Constructor for class com.electronwill.nightconfig.core.utils.ObservedMap
-
- ObservedSet<K> - Class in com.electronwill.nightconfig.core.utils
-
- ObservedSet(Set<K>, Runnable) - Constructor for class com.electronwill.nightconfig.core.utils.ObservedSet
-
- of(ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a CommentedConfig of the given format.
- of(Supplier<Map<String, Object>>, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a Config backed by a certain kind of map, given by a supplier.
- of(ConfigFormat<? extends Config>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a Config of the given format.
- of(Supplier<Map<String, Object>>, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a Config backed by a certain kind of map, given by a supplier.
- of(File) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(File, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(Path) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(Path, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(String) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(String, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(File) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file.
- of(File, ConfigFormat<? extends Config>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(Path) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file.
- of(Path, ConfigFormat<? extends Config>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file and format.
- of(String) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file.
- of(String, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new FileConfig based on the specified file and format.
- ofConcurrent(ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a thread-safe CommentedConfig of the given format.
- ofConcurrent(ConfigFormat<? extends Config>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a thread-safe Config of the given format.
- ofConcurrent(File) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new thread-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(File, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new trhead-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(Path) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new thread-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(Path, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new trhead-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(String, ConfigFormat<? extends CommentedConfig>) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new trhead-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(String) - Static method in interface com.electronwill.nightconfig.core.file.CommentedFileConfig
-
Creates a new trhead-safe CommentedFileConfig based on the specified file and format.
- ofConcurrent(File) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file.
- ofConcurrent(File, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file and format.
- ofConcurrent(Path) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file.
- ofConcurrent(Path, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file and format.
- ofConcurrent(String) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file.
- ofConcurrent(String, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Creates a new thread-safe FileConfig based on the specified file and format.
- onCorrect(ConfigSpec.CorrectionAction, List<String>, Object, Object) - Method in interface com.electronwill.nightconfig.core.ConfigSpec.CorrectionListener
-
Called when a config value is added, modified or removed by the correction.
- onFileNotFound(FileNotFoundAction) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Sets the action to execute when the config's file is not found.
- parallelStream() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- parse(Reader) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(Reader, Config, ParsingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(String) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration String.
- parse(String, Config, ParsingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration String.
- parse(InputStream) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(InputStream, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(InputStream, Config, ParsingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(InputStream, Config, ParsingMode, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(File, FileNotFoundAction) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(File, FileNotFoundAction, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(File, Config, ParsingMode, FileNotFoundAction) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(File, Config, ParsingMode, FileNotFoundAction, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(Path, FileNotFoundAction) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(Path, FileNotFoundAction, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(Path, Config, ParsingMode, FileNotFoundAction) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration with the UTF-8 charset.
- parse(Path, Config, ParsingMode, FileNotFoundAction, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(URL) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parse(URL, Config, ParsingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigParser
-
Parses a configuration.
- parseDouble(CharsWrapper) - Static method in class com.electronwill.nightconfig.core.io.Utils
-
Parses a CharsWrapper that represents a double value.
- parseInt(CharsWrapper, int) - Static method in class com.electronwill.nightconfig.core.io.Utils
-
Parses a CharsWrapper that represents an int value in the specified base.
- parseLong(CharsWrapper, int) - Static method in class com.electronwill.nightconfig.core.io.Utils
-
Parses a CharsWrapper that represents a long value in the specified base.
- parser - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- ParsingException - Exception in com.electronwill.nightconfig.core.io
-
Thrown when a parsing operation fails.
- ParsingException(String) - Constructor for exception com.electronwill.nightconfig.core.io.ParsingException
-
- ParsingException(String, Throwable) - Constructor for exception com.electronwill.nightconfig.core.io.ParsingException
-
- parsingMode - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- parsingMode(ParsingMode) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- ParsingMode - Enum in com.electronwill.nightconfig.core.io
-
- Path - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Indicates the path, in the config, of the annotated element.
- peek() - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- peek(int) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- peek() - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Returns the next character, without moving the reading position forward.
- peek(int) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Returns the next (n+1)th character, without moving the reading position forward.
- peekChar() - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- peekChar(int) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- peekChar() - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Returns the next character, without moving the reading position forward.
- peekChar(int) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Returns the next (n+1)th character, without moving the reading position forward.
- prepareParsing(Config) - Method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Prepare the config to be parsed with this mode.
- preserveInsertionOrder() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Makes the configuration preserve the insertion order of its values.
- PreserveNotNull - Annotation Type in com.electronwill.nightconfig.core.conversion
-
On a field: indicates that, when converting a config to a java object, the value of the field
must not be overriden by a null value from the config.
- pushBack(char) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- pushBack(char) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Pushes a character back to the input, so that it will be returned by the next reading
operation.
- put(Class<T>, Function<? super T, Object>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Puts a conversion function to the table.
- put(Config, List<String>, Object) - Method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Puts (set or add) a value into the config
- put(Config, String, Object) - Method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Puts (set or add) a value into the config
- put(Map<String, Object>, String, Object) - Method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Puts (set or add) a value into the config
- put(K, V) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- put(K, ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- putAll(UnmodifiableConfig) - Method in interface com.electronwill.nightconfig.core.Config
-
Copies all the values of a config into this config.
- putAll(Map<? extends K, ? extends V>) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- putAll(Map<? extends K, ? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- putAllComments(Map<String, UnmodifiableCommentedConfig.CommentNode>) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Puts the comments in the given map to this config.
- putAllComments(UnmodifiableCommentedConfig) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Puts the comments in the given config to this config.
- putAllComments(Map<String, UnmodifiableCommentedConfig.CommentNode>) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- putAllComments(UnmodifiableCommentedConfig) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- putAllComments(Map<String, UnmodifiableCommentedConfig.CommentNode>) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- putAllComments(UnmodifiableCommentedConfig) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- putIfAbsent(K, V) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- putIfAbsent(K, ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- read() - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- read(int) - Method in class com.electronwill.nightconfig.core.io.ArrayInput
-
- read() - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next character.
- read(int) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next n characters, if possible.
- read(int) - Method in class com.electronwill.nightconfig.core.io.ReaderInput
-
- read() - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- read(char[], int, int) - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- READ_NOTHING - Static variable in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
- readAndSkip(char[]) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next characters, skipping some characters.
- readChar() - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- readChar() - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next character, throwing an exception if there is no more available data.
- readCharAndSkip(char[]) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next characters, skipping some characters.
- readChars(int) - Method in class com.electronwill.nightconfig.core.io.ArrayInput
-
- readChars(int) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads the next n characters.
- readChars(int) - Method in class com.electronwill.nightconfig.core.io.ReaderInput
-
- readCharsUntil(char[]) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- readCharsUntil(char[]) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads all the characters until a character contained in
stop is reached, and returns
the
CharsWrapper that contains all the characters before the stop.
- ReaderInput - Class in com.electronwill.nightconfig.core.io
-
- ReaderInput(Reader) - Constructor for class com.electronwill.nightconfig.core.io.ReaderInput
-
- readFailed(Throwable) - Static method in exception com.electronwill.nightconfig.core.io.ParsingException
-
- readUntil(char[]) - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- readUntil(char[]) - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Reads all the character until a character containde in
stop is reached or there is no
more available data, and returns the
CharsWrapper that contains all the characters
before the stop (or the end of the data).
- ready() - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- ReflectionException - Exception in com.electronwill.nightconfig.core.conversion
-
Thrown when an important reflective operation fails.
- ReflectionException(String) - Constructor for exception com.electronwill.nightconfig.core.conversion.ReflectionException
-
- ReflectionException(String, Throwable) - Constructor for exception com.electronwill.nightconfig.core.conversion.ReflectionException
-
- registerExtension(String, ConfigFormat<?>) - Static method in class com.electronwill.nightconfig.core.file.FormatDetector
-
Registers a ConfigFormat for a specific fileExtension.
- registerExtension(String, Supplier<ConfigFormat<?>>) - Static method in class com.electronwill.nightconfig.core.file.FormatDetector
-
Registers a ConfigFormat's supplier for a specific fileExtension.
- remove(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- remove(String) - Method in interface com.electronwill.nightconfig.core.Config
-
Removes a value from the config.
- remove(List<String>) - Method in interface com.electronwill.nightconfig.core.Config
-
Removes a value from the config.
- remove(Class<?>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Removes the function that is currently defined for the specified class, if any.
- remove(List<String>) - Method in class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- remove() - Method in class com.electronwill.nightconfig.core.utils.ObservedIterator
-
- remove(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- remove(Object, Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- remove(Object) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- remove(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- remove() - Method in class com.electronwill.nightconfig.core.utils.TransformingIterator
-
- remove(Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- remove(Object, Object) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- removeAll(UnmodifiableConfig) - Method in interface com.electronwill.nightconfig.core.Config
-
Removes all the values of the given config from this config.
- removeAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- removeAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- removeComment() - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig.CommentedEntryWrapper
-
- removeComment(List<String>) - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- removeComment() - Method in interface com.electronwill.nightconfig.core.CommentedConfig.Entry
-
Removes the entry's comment.
- removeComment(String) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Removes a comment from the config.
- removeComment(List<String>) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Removes a comment from the config.
- removeComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- removeComment(List<String>) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- removeFirst() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Retrieves and removes the first element (head) of this deque.
- removeIf(Predicate<? super K>) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- removeIf(Predicate<? super ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- removeLast() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
Retrieves and removes the last element of this deque.
- removeWatch(File) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Stops watching a file.
- removeWatch(Path) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Stops watching a file.
- replace(K, V, V) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- replace(K, V) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- replace(K, ExternalV, ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- replace(K, ExternalV) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- replaceAll(char, char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Replaces all occurences in this Wrapper of a character by another one.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- replaceAll(BiFunction<? super K, ? super ExternalV, ? extends ExternalV>) - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- reset() - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- retainAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- retainAll(Collection<?>) - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- run(Path, ConfigFormat<?>) - Method in interface com.electronwill.nightconfig.core.file.FileNotFoundAction
-
Performs the action.
- save() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedCommentedFileConfig
-
- save() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFileConfig
-
- save() - Method in interface com.electronwill.nightconfig.core.file.FileConfig
-
Saves this config as soon as possible.
- set(List<String>, Object) - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- set(String, Object) - Method in interface com.electronwill.nightconfig.core.Config
-
Sets a config value.
- set(List<String>, Object) - Method in interface com.electronwill.nightconfig.core.Config
-
Sets a config value.
- set(int, char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
Sets the value of a character.
- set(int, char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Sets the value of a character.
- set(List<String>, Object) - Method in class com.electronwill.nightconfig.core.utils.ConfigWrapper
-
- setComment(String) - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig.CommentedEntryWrapper
-
- setComment(List<String>, String) - Method in class com.electronwill.nightconfig.core.AbstractCommentedConfig
-
- setComment(String) - Method in interface com.electronwill.nightconfig.core.CommentedConfig.Entry
-
Sets the entry's comment.
- setComment(String, String) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Sets a config comment.
- setComment(List<String>, String) - Method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Sets a config comment.
- setComment(List<String>, String) - Method in class com.electronwill.nightconfig.core.utils.CommentedConfigWrapper
-
- setComment(List<String>, String) - Method in class com.electronwill.nightconfig.core.utils.FakeCommentedConfig
-
- setInsertionOrderPreserved(boolean) - Static method in interface com.electronwill.nightconfig.core.Config
-
Modifies the behavior of the new configurations with regards to the preservation of the
order of config values.
- setValue(Object) - Method in class com.electronwill.nightconfig.core.AbstractConfig.EntryWrapper
-
- setValue(Object) - Method in interface com.electronwill.nightconfig.core.Config.Entry
-
Sets the entry's value.
- setValue(V) - Method in class com.electronwill.nightconfig.core.utils.ObservedEntry
-
- setWatch(File, Runnable) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Watches a file.
- setWatch(Path, Runnable) - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Watches a file.
- size() - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- size() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Gets the size of the config.
- size() - Method in class com.electronwill.nightconfig.core.utils.IntDeque
-
- size() - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- size() - Method in class com.electronwill.nightconfig.core.utils.ObservedSet
-
- size() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- size() - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- size() - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- skip(long) - Method in class com.electronwill.nightconfig.core.utils.FastStringReader
-
- skipPeeks() - Method in class com.electronwill.nightconfig.core.io.AbstractInput
-
- skipPeeks() - Method in interface com.electronwill.nightconfig.core.io.CharacterInput
-
Skips all the character that have been peeked and not parsed yet.
- SpecClassInArray - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must have a specific class.
- SpecDoubleInRange - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be in a certain range (inclusive).
- SpecEnum - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must correspond to an enum and
that the value must be read using the given
EnumGetMethod.
- SpecFloatInRange - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be in a certain range (inclusive).
- SpecIntInRange - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be in a certain range (inclusive).
- SpecLongInRange - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be in a certain range (inclusive).
- SpecNotNull - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must not be null.
- SpecStringInArray - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be a String that is contained in a certain array.
- SpecStringInRange - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Specifies that the value of a field must be a String in a certain range (inclusive, comparison
done lexicographically).
- SpecValidator - Annotation Type in com.electronwill.nightconfig.core.conversion
-
Indicates that the value of the field must be validated by the specified validator class.
- split(String, char) - Static method in class com.electronwill.nightconfig.core.utils.StringUtils
-
Splits a String around each occurence of the specified character.
- split(String, char, List<String>) - Static method in class com.electronwill.nightconfig.core.utils.StringUtils
-
Splits a String around each occurence of the specified character, and puts the result in the
given List.
- spliterator() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- splitLines(String) - Static method in class com.electronwill.nightconfig.core.utils.StringUtils
-
Splits a String around each occurence of LF and CRLF.
- splitLines(String, List<String>) - Static method in class com.electronwill.nightconfig.core.utils.StringUtils
-
Splits a String around each occurence of LF and CRLF, and puts the result in the given list.
- startsWith(CharSequence) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Checks if this CharsWrapper starts with the same characters as the given CharSequence.
- stop() - Method in class com.electronwill.nightconfig.core.file.FileWatcher
-
Stops this FileWatcher.
- storage - Variable in class com.electronwill.nightconfig.core.ConfigSpec
-
- stream() - Method in class com.electronwill.nightconfig.core.utils.TransformingCollection
-
- StringUtils - Class in com.electronwill.nightconfig.core.utils
-
Fast string utilities.
- subSequence(int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
This method copies the data so the returned CharsWrapper doesn't share its array with this
CharsWrapper and is completely independant.
- subView(int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a view of a part of this CharsWrapper.
- subView(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper
-
Creates a view of a part of this CharsWrapper.
- supportsComments() - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Checks if this format supports CommentedConfigs.
- supportsComments() - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- supportsComments() - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- supportsComments() - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- supportsType(Class<?>) - Method in interface com.electronwill.nightconfig.core.ConfigFormat
-
Checks if this format supports the given type of value.
- supportsType(Class<?>) - Method in class com.electronwill.nightconfig.core.conversion.ConvertedFormat
-
- supportsType(Class<?>) - Method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- supportsType(Class<?>) - Method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- sync - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- sync() - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
Makes the configuration "write-synchronized", that is, its
FileConfig.save()
method blocks until the write operation completes.
- system() - Static method in enum com.electronwill.nightconfig.core.io.NewlineStyle
-
- validate(Object, Class<T>) - Method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
- valueMap() - Method in class com.electronwill.nightconfig.core.AbstractConfig
-
- valueMap() - Method in interface com.electronwill.nightconfig.core.Config
-
Returns a Map view of the config's values.
- valueMap() - Method in interface com.electronwill.nightconfig.core.UnmodifiableConfig
-
Returns a Map view of the config's values.
- valueMap() - Method in class com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper
-
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.ConfigSpec.CorrectionAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.io.IndentStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.io.NewlineStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.electronwill.nightconfig.core.io.WritingMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.electronwill.nightconfig.core.ConfigSpec.CorrectionAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.electronwill.nightconfig.core.EnumGetMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.electronwill.nightconfig.core.io.IndentStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.electronwill.nightconfig.core.io.NewlineStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.electronwill.nightconfig.core.io.ParsingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.electronwill.nightconfig.core.io.WritingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class com.electronwill.nightconfig.core.utils.ObservedMap
-
- values() - Method in class com.electronwill.nightconfig.core.utils.TransformingMap
-
- withSupport(Predicate<Class<?>>) - Static method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- withSupport(Predicate<Class<?>>) - Static method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- withUniversalSupport() - Static method in class com.electronwill.nightconfig.core.InMemoryCommentedFormat
-
- withUniversalSupport() - Static method in class com.electronwill.nightconfig.core.InMemoryFormat
-
- wrap(Map<String, Object>, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.CommentedConfig
-
Creates a CommentedConfig backed by a Map.
- wrap(Map<String, Object>, ConfigFormat<?>) - Static method in interface com.electronwill.nightconfig.core.Config
-
Creates a Config backed by a Map.
- wrap(UnmodifiableConfig) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an UnmodifiableConfig that converts "just-in-time" the values of the specified
UnmodifiableConfig.
- wrapRead(Config) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are read from the specified
Config.
- wrapRead(CommentedConfig) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are read from the specified
Config.
- wrapRead(FileConfig) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are read from the specified
Config.
- wrapRead(CommentedFileConfig) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are read from the specified
Config.
- wrapWrite(Config, Predicate<Class<?>>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are put into the specified
Config.
- wrapWrite(CommentedConfig, Predicate<Class<?>>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are put into the specified
Config.
- wrapWrite(FileConfig, Predicate<Class<?>>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are put into the specified
Config.
- wrapWrite(CommentedFileConfig, Predicate<Class<?>>) - Method in class com.electronwill.nightconfig.core.conversion.ConversionTable
-
Returns an Config that converts "just-in-time" the values that are put into the specified
Config.
- write(char) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes a character.
- write(char...) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes an array of characters.
- write(char[], int, int) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes a portion of an array of characters.
- write(String) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes all the characters in the given String.
- write(String, int, int) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes a portion of a String.
- write(CharsWrapper) - Method in interface com.electronwill.nightconfig.core.io.CharacterOutput
-
Writes all the characters in the given CharsWrapper.
- write(int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(char) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(char...) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(char[], int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(String) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(String, int, int) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(CharsWrapper) - Method in class com.electronwill.nightconfig.core.io.CharsWrapper.Builder
-
- write(UnmodifiableConfig, Writer) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, OutputStream, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, OutputStream) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, Path, WritingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, Path, WritingMode, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, File, WritingMode) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, File, WritingMode, Charset) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(UnmodifiableConfig, URL) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration.
- write(char) - Method in class com.electronwill.nightconfig.core.io.WriterOutput
-
- write(char[], int, int) - Method in class com.electronwill.nightconfig.core.io.WriterOutput
-
- write(String, int, int) - Method in class com.electronwill.nightconfig.core.io.WriterOutput
-
- writer - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- WriterOutput - Class in com.electronwill.nightconfig.core.io
-
Writes the characters in a Writer.
- WriterOutput(Writer) - Constructor for class com.electronwill.nightconfig.core.io.WriterOutput
-
- WriterSupplier - Interface in com.electronwill.nightconfig.core.utils
-
- writeToString(UnmodifiableConfig) - Method in interface com.electronwill.nightconfig.core.io.ConfigWriter
-
Writes a configuration to a String.
- WritingException - Exception in com.electronwill.nightconfig.core.io
-
Thrown whan a writing operation fails.
- WritingException(String) - Constructor for exception com.electronwill.nightconfig.core.io.WritingException
-
- WritingException(String, Throwable) - Constructor for exception com.electronwill.nightconfig.core.io.WritingException
-
- WritingException(Throwable) - Constructor for exception com.electronwill.nightconfig.core.io.WritingException
-
- writingMode - Variable in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- writingMode(WritingMode) - Method in class com.electronwill.nightconfig.core.file.GenericBuilder
-
- WritingMode - Enum in com.electronwill.nightconfig.core.io
-