A B C D E F G I J L M N O R S U Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addOverride(JsonNode, String, String) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
B
- BaseConfigurationFactory<T> - Class in io.dropwizard.configuration
-
A generic factory class for loading configuration files, binding them to configuration objects, and validating their constraints.
- BaseConfigurationFactory(JsonFactory, String, Class<T>, Validator, ObjectMapper, String) - Constructor for class io.dropwizard.configuration.BaseConfigurationFactory
-
Creates a new configuration factory for the given class.
- build() - Method in class io.dropwizard.configuration.BaseConfigurationFactory
- build() - Method in interface io.dropwizard.configuration.ConfigurationFactory
-
Loads, parses, binds, and validates a configuration object from an empty document.
- build(JsonNode, String) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
- build(ConfigurationSourceProvider, String) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
- build(ConfigurationSourceProvider, String) - Method in interface io.dropwizard.configuration.ConfigurationFactory
-
Loads, parses, binds, and validates a configuration object.
- build(File) - Method in interface io.dropwizard.configuration.ConfigurationFactory
-
Loads, parses, binds, and validates a configuration object from a file.
C
- ConfigurationException - Exception in io.dropwizard.configuration
-
Base class for problems with a Configuration object.
- ConfigurationException(String, Collection<String>) - Constructor for exception io.dropwizard.configuration.ConfigurationException
-
Creates a new ConfigurationException for the given path with the given errors.
- ConfigurationException(String, Collection<String>, Throwable) - Constructor for exception io.dropwizard.configuration.ConfigurationException
-
Creates a new ConfigurationException for the given path with the given errors and cause.
- ConfigurationFactory<T> - Interface in io.dropwizard.configuration
- ConfigurationFactoryFactory<T> - Interface in io.dropwizard.configuration
- ConfigurationParsingException - Exception in io.dropwizard.configuration
-
A
ConfigurationExceptionfor errors parsing a configuration file. - ConfigurationSourceProvider - Interface in io.dropwizard.configuration
-
An interface for objects that can create an
InputStreamto represent the application configuration. - ConfigurationValidationException - Exception in io.dropwizard.configuration
-
An exception thrown where there is an error validating a configuration object.
- ConfigurationValidationException(String, Set<ConstraintViolation<T>>) - Constructor for exception io.dropwizard.configuration.ConfigurationValidationException
-
Creates a new ConfigurationException for the given path with the given errors.
- configureObjectMapper(ObjectMapper) - Method in class io.dropwizard.configuration.DefaultConfigurationFactoryFactory
-
Provides additional configuration for the
ObjectMapperused to read the configuration. - create(Class<T>, Validator, ObjectMapper, String) - Method in interface io.dropwizard.configuration.ConfigurationFactoryFactory
- create(Class<T>, Validator, ObjectMapper, String) - Method in class io.dropwizard.configuration.DefaultConfigurationFactoryFactory
- createParser(InputStream) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
D
- DefaultConfigurationFactoryFactory<T> - Class in io.dropwizard.configuration
- DefaultConfigurationFactoryFactory() - Constructor for class io.dropwizard.configuration.DefaultConfigurationFactoryFactory
E
- EnvironmentVariableLookup - Class in io.dropwizard.configuration
-
A custom
StrLookupimplementation using environment variables as lookup source. - EnvironmentVariableLookup() - Constructor for class io.dropwizard.configuration.EnvironmentVariableLookup
-
Create a new instance with strict behavior.
- EnvironmentVariableLookup(boolean) - Constructor for class io.dropwizard.configuration.EnvironmentVariableLookup
-
Create a new instance.
- EnvironmentVariableSubstitutor - Class in io.dropwizard.configuration
-
A custom
StrSubstitutorusing environment variables as lookup source. - EnvironmentVariableSubstitutor() - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
- EnvironmentVariableSubstitutor(boolean) - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
- EnvironmentVariableSubstitutor(boolean, boolean) - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
F
- FileConfigurationSourceProvider - Class in io.dropwizard.configuration
-
An implementation of
ConfigurationSourceProviderthat reads the configuration from the local file system. - FileConfigurationSourceProvider() - Constructor for class io.dropwizard.configuration.FileConfigurationSourceProvider
- formatMessage(String, Collection<String>) - Static method in exception io.dropwizard.configuration.ConfigurationException
G
- getConstraintViolations() - Method in exception io.dropwizard.configuration.ConfigurationValidationException
-
Returns the set of constraint violations in the configuration.
- getErrors() - Method in exception io.dropwizard.configuration.ConfigurationException
I
- io.dropwizard.configuration - package io.dropwizard.configuration
J
- JsonConfigurationFactory<T> - Class in io.dropwizard.configuration
-
A factory class for loading JSON configuration files, binding them to configuration objects, and validating their constraints.
- JsonConfigurationFactory(Class<T>, Validator, ObjectMapper, String) - Constructor for class io.dropwizard.configuration.JsonConfigurationFactory
-
Creates a new configuration factory for the given class.
L
- lookup(String) - Method in class io.dropwizard.configuration.EnvironmentVariableLookup
M
- mapper - Variable in class io.dropwizard.configuration.BaseConfigurationFactory
N
- NEWLINE - Static variable in exception io.dropwizard.configuration.ConfigurationException
O
- open(String) - Method in interface io.dropwizard.configuration.ConfigurationSourceProvider
-
Returns an
InputStreamthat contains the source of the configuration for the application. - open(String) - Method in class io.dropwizard.configuration.FileConfigurationSourceProvider
- open(String) - Method in class io.dropwizard.configuration.ResourceConfigurationSourceProvider
- open(String) - Method in class io.dropwizard.configuration.SubstitutingSourceProvider
-
Returns an
InputStreamthat contains the source of the configuration for the application. - open(String) - Method in class io.dropwizard.configuration.UrlConfigurationSourceProvider
R
- ResourceConfigurationSourceProvider - Class in io.dropwizard.configuration
-
An implementation of
ConfigurationSourceProviderwhich reads the configuration from a resource file. - ResourceConfigurationSourceProvider() - Constructor for class io.dropwizard.configuration.ResourceConfigurationSourceProvider
S
- SubstitutingSourceProvider - Class in io.dropwizard.configuration
-
A delegating
ConfigurationSourceProviderwhich replaces variables in the underlying configuration source according to the rules of a customStrSubstitutor. - SubstitutingSourceProvider(ConfigurationSourceProvider, StrSubstitutor) - Constructor for class io.dropwizard.configuration.SubstitutingSourceProvider
-
Create a new instance.
U
- UndefinedEnvironmentVariableException - Exception in io.dropwizard.configuration
- UndefinedEnvironmentVariableException(String) - Constructor for exception io.dropwizard.configuration.UndefinedEnvironmentVariableException
- UrlConfigurationSourceProvider - Class in io.dropwizard.configuration
-
An implementation of
ConfigurationSourceProviderthat reads the configuration from aURL. - UrlConfigurationSourceProvider() - Constructor for class io.dropwizard.configuration.UrlConfigurationSourceProvider
Y
- YamlConfigurationFactory<T> - Class in io.dropwizard.configuration
-
A factory class for loading YAML configuration files, binding them to configuration objects, and validating their constraints.
- YamlConfigurationFactory(Class<T>, Validator, ObjectMapper, String) - Constructor for class io.dropwizard.configuration.YamlConfigurationFactory
-
Creates a new configuration factory for the given class.
All Classes All Packages