A B C D E F G I J M N O R S U Y 
All Classes All Packages

A

addOverride(JsonNode, String, String) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
Applies an override to a given JsonNode.

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
Loads, parses, binds, and validates a configuration object for a given JsonNode.
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
A generic interface for constructing a configuration object.
ConfigurationFactoryFactory<T> - Interface in io.dropwizard.configuration
A generic interface for constructing a configuration factory that can create configuration objects.
ConfigurationMetadata - Class in io.dropwizard.configuration
A class to get metadata about the properties that are available in a configuration class.
ConfigurationMetadata(ObjectMapper, Class<?>) - Constructor for class io.dropwizard.configuration.ConfigurationMetadata
Create a metadata instance and
ConfigurationParsingException - Exception in io.dropwizard.configuration
A ConfigurationException for errors parsing a configuration file.
ConfigurationSourceProvider - Interface in io.dropwizard.configuration
An interface for objects that can create an InputStream to 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 ObjectMapper used to read the configuration.
create(Class<T>, Validator, ObjectMapper, String) - Method in interface io.dropwizard.configuration.ConfigurationFactoryFactory
Creates a new configuration factory for the given class.
create(Class<T>, Validator, ObjectMapper, String) - Method in class io.dropwizard.configuration.DefaultConfigurationFactoryFactory
 
createParser(InputStream) - Method in class io.dropwizard.configuration.BaseConfigurationFactory
Constructs a JsonParser to parse the contents of the provided InputStream.

D

DefaultConfigurationFactoryFactory<T> - Class in io.dropwizard.configuration
The default implementation for the ConfigurationFactoryFactory interface.
DefaultConfigurationFactoryFactory() - Constructor for class io.dropwizard.configuration.DefaultConfigurationFactoryFactory
 

E

EnvironmentVariableSubstitutor - Class in io.dropwizard.configuration
A custom StringSubstitutor using environment variables as lookup source.
EnvironmentVariableSubstitutor() - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
Constructs a new environment variable substitutor with strict checking and no substitution done in variables.
EnvironmentVariableSubstitutor(boolean) - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
Constructs a new environment variable substitutor with no substitution done in variables.
EnvironmentVariableSubstitutor(boolean, boolean) - Constructor for class io.dropwizard.configuration.EnvironmentVariableSubstitutor
Constructs a new environment variable substitutor.
expectObjectFormat(JavaType) - Method in class io.dropwizard.configuration.ConfigurationMetadata
 

F

FileConfigurationSourceProvider - Class in io.dropwizard.configuration
An implementation of ConfigurationSourceProvider that 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
Formats a message for the exception reporting the errors that occurred related to the configuration.

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
Returns the configuration errors.

I

io.dropwizard.configuration - package io.dropwizard.configuration
 
isCollectionOfStrings(String) - Method in class io.dropwizard.configuration.ConfigurationMetadata
Check if a field is a collection of strings.

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.

M

mapper - Variable in class io.dropwizard.configuration.BaseConfigurationFactory
The object mapper to use for mapping configuration files to objects.

N

NEWLINE - Static variable in exception io.dropwizard.configuration.ConfigurationException
A constant representing a newline sequence.

O

open(String) - Method in interface io.dropwizard.configuration.ConfigurationSourceProvider
Returns an InputStream that 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 InputStream that 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 ConfigurationSourceProvider which reads the configuration from a resource file.
ResourceConfigurationSourceProvider() - Constructor for class io.dropwizard.configuration.ResourceConfigurationSourceProvider
 

S

substitute(TextStringBuilder, int, int) - Method in class io.dropwizard.configuration.EnvironmentVariableSubstitutor
 
SubstitutingSourceProvider - Class in io.dropwizard.configuration
A delegating ConfigurationSourceProvider which replaces variables in the underlying configuration source according to the rules of a custom StringSubstitutor.
SubstitutingSourceProvider(ConfigurationSourceProvider, StringSubstitutor) - Constructor for class io.dropwizard.configuration.SubstitutingSourceProvider
Create a new instance.

U

UndefinedEnvironmentVariableException - Exception in io.dropwizard.configuration
An exception thrown, if a variable cannot be replaced by an EnvironmentVariableSubstitutor because no value is provided.
UndefinedEnvironmentVariableException(String) - Constructor for exception io.dropwizard.configuration.UndefinedEnvironmentVariableException
Constructs a new exception with the given error message.
UrlConfigurationSourceProvider - Class in io.dropwizard.configuration
An implementation of ConfigurationSourceProvider that reads the configuration from a URL.
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.
A B C D E F G I J M N O R S U Y 
All Classes All Packages