Index
All Classes and Interfaces|All Packages
B
- build() - Method in class de.exlll.configlib.YamlConfigurationProperties.Builder
-
Builds a
ConfigurationPropertiesinstance. - Builder() - Constructor for class de.exlll.configlib.YamlConfigurationProperties.Builder
-
The default constructor.
- Builder(YamlConfigurationProperties) - Constructor for class de.exlll.configlib.YamlConfigurationProperties.Builder
-
A constructor that initializes this builder with values taken from the properties object.
D
- de.exlll.configlib - package de.exlll.configlib
G
- getThis() - Method in class de.exlll.configlib.YamlConfigurationProperties.Builder
-
Returns this builder.
L
- load(Path) - Method in class de.exlll.configlib.YamlConfigurationStore
- load(Path, Class<T>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Loads a configuration of the given type from the specified YAML file using a
YamlConfigurationPropertiesobject with default values. - load(Path, Class<T>, YamlConfigurationProperties) - Static method in class de.exlll.configlib.YamlConfigurations
-
Loads a configuration of the given type from the specified YAML file using the given
YamlConfigurationPropertiesobject. - load(Path, Class<T>, Consumer<YamlConfigurationProperties.Builder<?>>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Loads a configuration of the given type from the specified YAML file using a
YamlConfigurationPropertiesobject that is built by a builder.
N
- newBuilder() - Static method in class de.exlll.configlib.YamlConfigurationProperties
-
Constructs a new
Builderwith default values.
R
- read(InputStream) - Method in class de.exlll.configlib.YamlConfigurationStore
- read(InputStream, Class<T>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Reads a configuration of the given type from the given input stream using a
YamlConfigurationPropertiesobject with default values. - read(InputStream, Class<T>, YamlConfigurationProperties) - Static method in class de.exlll.configlib.YamlConfigurations
-
Reads a configuration of the given type from the given input stream using the given
YamlConfigurationPropertiesobject. - read(InputStream, Class<T>, Consumer<YamlConfigurationProperties.Builder<?>>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Reads a configuration of the given type from the given input stream using a
YamlConfigurationPropertiesobject that is built by a builder.
S
- save(Path, Class<T>, T) - Static method in class de.exlll.configlib.YamlConfigurations
-
Saves a configuration of the given type to the specified YAML file using a
YamlConfigurationPropertiesobject with default values. - save(Path, Class<T>, T, YamlConfigurationProperties) - Static method in class de.exlll.configlib.YamlConfigurations
-
Saves a configuration of the given type to the specified YAML file using the given
YamlConfigurationPropertiesobject. - save(Path, Class<T>, T, Consumer<YamlConfigurationProperties.Builder<?>>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Saves a configuration of the given type to the specified YAML file using a
YamlConfigurationPropertiesobject that is built by a builder. - save(T, Path) - Method in class de.exlll.configlib.YamlConfigurationStore
T
- toBuilder() - Method in class de.exlll.configlib.YamlConfigurationProperties
U
- update(Path) - Method in class de.exlll.configlib.YamlConfigurationStore
- update(Path, Class<T>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Updates a YAML configuration file with a configuration of the given type using a
YamlConfigurationPropertiesobject with default values. - update(Path, Class<T>, YamlConfigurationProperties) - Static method in class de.exlll.configlib.YamlConfigurations
-
Updates a YAML configuration file with a configuration of the given type using the given
YamlConfigurationPropertiesobject. - update(Path, Class<T>, Consumer<YamlConfigurationProperties.Builder<?>>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Updates a YAML configuration file with a configuration of the given type using a
YamlConfigurationPropertiesobject that is built by a builder.
W
- write(OutputStream, Class<T>, T) - Static method in class de.exlll.configlib.YamlConfigurations
-
Writes a configuration instance to the given output stream using a
YamlConfigurationPropertiesobject with default values. - write(OutputStream, Class<T>, T, YamlConfigurationProperties) - Static method in class de.exlll.configlib.YamlConfigurations
-
Writes a configuration instance to the given output stream using the given
YamlConfigurationPropertiesobject. - write(OutputStream, Class<T>, T, Consumer<YamlConfigurationProperties.Builder<?>>) - Static method in class de.exlll.configlib.YamlConfigurations
-
Writes a configuration instance to the given output stream using a
YamlConfigurationPropertiesobject that is built by a builder. - write(T, OutputStream) - Method in class de.exlll.configlib.YamlConfigurationStore
Y
- YamlConfigurationProperties - Class in de.exlll.configlib
-
An extension of the
FileConfigurationPropertiesclass that allows configuring properties that are more specific to YAML files. - YamlConfigurationProperties(YamlConfigurationProperties.Builder<?>) - Constructor for class de.exlll.configlib.YamlConfigurationProperties
-
Constructs a new instance of this class with values taken from the given builder.
- YamlConfigurationProperties.Builder<B> - Class in de.exlll.configlib
-
A builder class for constructing
YamlConfigurationProperties. - YamlConfigurations - Class in de.exlll.configlib
-
This class contains convenience methods for reading, writing, loading, saving, and updating configurations.
- YamlConfigurationStore<T> - Class in de.exlll.configlib
-
A configuration store for YAML configurations.
- YamlConfigurationStore(Class<T>, YamlConfigurationProperties) - Constructor for class de.exlll.configlib.YamlConfigurationStore
-
Constructs a new store.
All Classes and Interfaces|All Packages