Class LoadSettings.Builder
java.lang.Object
com.mrivanplays.annotationconfig.core.resolver.settings.LoadSettings.Builder
- Enclosing class:
- LoadSettings
Represents a builder for
LoadSettings
- Since:
- 2.0.0
- Author:
- MrIvanPlays
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds this builder intoLoadSettings
copy()
Creates a copy of the current builder.withSetting
(LoadSetting<T> setting, T value)
-
Constructor Details
-
Builder
-
-
Method Details
-
copy
Creates a copy of the current builder.- Returns:
- copy
-
withSetting
- Type Parameters:
T
- value type- Parameters:
setting
- the setting you want the value to be bound tovalue
- the value you want bound- Returns:
- this instance for chaining
-
build
Builds this builder intoLoadSettings
- Returns:
- load settings
-