Package io.dropwizard.testing
Class POJOConfigurationFactory<C extends Configuration>
- java.lang.Object
-
- io.dropwizard.configuration.BaseConfigurationFactory<T>
-
- io.dropwizard.configuration.YamlConfigurationFactory<C>
-
- io.dropwizard.testing.POJOConfigurationFactory<C>
-
- All Implemented Interfaces:
ConfigurationFactory<C>
public class POJOConfigurationFactory<C extends Configuration> extends YamlConfigurationFactory<C>
-
-
Field Summary
Fields Modifier and Type Field Description protected C
configuration
-
Fields inherited from class io.dropwizard.configuration.BaseConfigurationFactory
mapper
-
-
Constructor Summary
Constructors Constructor Description POJOConfigurationFactory(C cfg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description C
build()
protected C
build(com.fasterxml.jackson.databind.JsonNode node, String path)
C
build(ConfigurationSourceProvider provider, String path)
C
build(File file)
-
Methods inherited from class io.dropwizard.configuration.BaseConfigurationFactory
addOverride, createParser
-
-
-
-
Field Detail
-
configuration
protected final C extends Configuration configuration
-
-
Constructor Detail
-
POJOConfigurationFactory
public POJOConfigurationFactory(C cfg)
-
-
Method Detail
-
build
public C build(ConfigurationSourceProvider provider, String path)
- Specified by:
build
in interfaceConfigurationFactory<C extends Configuration>
- Overrides:
build
in classBaseConfigurationFactory<C extends Configuration>
-
build
public C build()
- Specified by:
build
in interfaceConfigurationFactory<C extends Configuration>
- Overrides:
build
in classBaseConfigurationFactory<C extends Configuration>
-
build
protected C build(com.fasterxml.jackson.databind.JsonNode node, String path)
- Overrides:
build
in classBaseConfigurationFactory<C extends Configuration>
-
-