java.lang.Object
org.meeuw.configuration.Configuration.Builder
- Enclosing class:
- Configuration
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder()Builder(FixedSizeMap<Class<? extends ConfigurationAspect>, ConfigurationAspect> configuration) -
Method Summary
Modifier and TypeMethodDescription<E extends ConfigurationAspect>
Configuration.Builderaspect(Class<E> clazz, UnaryOperator<E> config) <E extends ConfigurationAspect>
Configuration.BuilderaspectDefault(Class<E> clazz) build()defaults()
-
Constructor Details
-
Builder
public Builder(FixedSizeMap<Class<? extends ConfigurationAspect>, ConfigurationAspect> configuration) -
Builder
public Builder()
-
-
Method Details
-
aspect
public <E extends ConfigurationAspect> Configuration.Builder aspect(Class<E> clazz, UnaryOperator<E> config) -
aspectDefault
-
defaults
-
build
-