Index

B D G L N R S T U W Y 
All Classes and Interfaces|All Packages

B

build() - Method in class de.exlll.configlib.YamlConfigurationProperties.Builder
Builds a ConfigurationProperties instance.
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 YamlConfigurationProperties object 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 YamlConfigurationProperties object.
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 YamlConfigurationProperties object that is built by a builder.

N

newBuilder() - Static method in class de.exlll.configlib.YamlConfigurationProperties
Constructs a new Builder with 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 YamlConfigurationProperties object 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 YamlConfigurationProperties object.
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 YamlConfigurationProperties object 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 YamlConfigurationProperties object 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 YamlConfigurationProperties object.
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 YamlConfigurationProperties object 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 YamlConfigurationProperties object 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 YamlConfigurationProperties object.
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 YamlConfigurationProperties object 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 YamlConfigurationProperties object 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 YamlConfigurationProperties object.
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 YamlConfigurationProperties object 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 FileConfigurationProperties class 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 extends 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.
B D G L N R S T U W Y 
All Classes and Interfaces|All Packages