@Typed @Vetoed public class DefaultConfigBuilder extends Object implements ConfigBuilder
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
forClassLoader |
| Constructor and Description |
|---|
DefaultConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ConfigBuilder |
addDefaultSources() |
ConfigBuilder |
addDiscoveredConverters() |
ConfigBuilder |
addDiscoveredSources() |
Config |
build() |
ConfigBuilder |
forClassLoader(ClassLoader loader) |
protected Collection<? extends ConfigSource> |
getBuiltInConfigSources(ClassLoader forClassLoader) |
ConfigBuilder |
withConverters(Converter<?>... converters) |
ConfigBuilder |
withSources(ConfigSource... sources) |
protected ClassLoader forClassLoader
public ConfigBuilder addDefaultSources()
addDefaultSources in interface ConfigBuilderpublic ConfigBuilder addDiscoveredSources()
addDiscoveredSources in interface ConfigBuilderpublic ConfigBuilder forClassLoader(ClassLoader loader)
forClassLoader in interface ConfigBuilderpublic ConfigBuilder withSources(ConfigSource... sources)
withSources in interface ConfigBuilderpublic ConfigBuilder withConverters(Converter<?>... converters)
withConverters in interface ConfigBuilderpublic ConfigBuilder addDiscoveredConverters()
addDiscoveredConverters in interface ConfigBuilderpublic Config build()
build in interface ConfigBuilderprotected Collection<? extends ConfigSource> getBuiltInConfigSources(ClassLoader forClassLoader)
Copyright © 2017. All rights reserved.