Skip navigation links
A B C D F G H I M N O P S V 

A

addViolation(String) - Method in class io.dropwizard.validation.selfvalidating.ViolationCollector
Adds a new violation to this collector.

B

BaseValidator - Class in io.dropwizard.validation
 

C

call(ViolationCollector) - Method in class io.dropwizard.validation.selfvalidating.ValidationCaller
 
ConstraintViolations - Class in io.dropwizard.validation
 
copyOf(Set<ConstraintViolation<T>>) - Static method in class io.dropwizard.validation.ConstraintViolations
 

D

DurationRange - Annotation Type in io.dropwizard.validation
The annotated element has to be in the appropriate range.
DurationRange.List - Annotation Type in io.dropwizard.validation
Defines several @DurationRange annotations on the same element.

F

format(ConstraintViolation<T>) - Static method in class io.dropwizard.validation.ConstraintViolations
 
format(Set<ConstraintViolation<T>>) - Static method in class io.dropwizard.validation.ConstraintViolations
 
formatUntyped(Set<ConstraintViolation<?>>) - Static method in class io.dropwizard.validation.ConstraintViolations
 

G

getContext() - Method in class io.dropwizard.validation.selfvalidating.ViolationCollector
This method returns the wrapped context for raw access to the validation framework.
getValidatedValueType(Type) - Method in class io.dropwizard.validation.valuehandling.GuavaOptionalValidatedValueUnwrapper
 
getValidatedValueType(Type) - Method in class io.dropwizard.validation.valuehandling.OptionalDoubleValidatedValueUnwrapper
 
getValidatedValueType(Type) - Method in class io.dropwizard.validation.valuehandling.OptionalIntValidatedValueUnwrapper
 
getValidatedValueType(Type) - Method in class io.dropwizard.validation.valuehandling.OptionalLongValidatedValueUnwrapper
 
getValidationObject() - Method in class io.dropwizard.validation.selfvalidating.ValidationCaller
 
GuavaOptionalValidatedValueUnwrapper - Class in io.dropwizard.validation.valuehandling
A ValidatedValueUnwrapper for Guava's Optional.
GuavaOptionalValidatedValueUnwrapper() - Constructor for class io.dropwizard.validation.valuehandling.GuavaOptionalValidatedValueUnwrapper
 

H

handleValidatedValue(Optional<?>) - Method in class io.dropwizard.validation.valuehandling.GuavaOptionalValidatedValueUnwrapper
 
handleValidatedValue(OptionalDouble) - Method in class io.dropwizard.validation.valuehandling.OptionalDoubleValidatedValueUnwrapper
 
handleValidatedValue(OptionalInt) - Method in class io.dropwizard.validation.valuehandling.OptionalIntValidatedValueUnwrapper
 
handleValidatedValue(OptionalLong) - Method in class io.dropwizard.validation.valuehandling.OptionalLongValidatedValueUnwrapper
 
hasViolationOccurred() - Method in class io.dropwizard.validation.selfvalidating.ViolationCollector
 

I

initialize(MaxDuration) - Method in class io.dropwizard.validation.MaxDurationValidator
 
initialize(MaxSize) - Method in class io.dropwizard.validation.MaxSizeValidator
 
initialize(ValidationMethod) - Method in class io.dropwizard.validation.MethodValidator
 
initialize(MinDuration) - Method in class io.dropwizard.validation.MinDurationValidator
 
initialize(MinSize) - Method in class io.dropwizard.validation.MinSizeValidator
 
initialize(OneOf) - Method in class io.dropwizard.validation.OneOfValidator
 
initialize(PortRange) - Method in class io.dropwizard.validation.PortRangeValidator
 
initialize(SelfValidating) - Method in class io.dropwizard.validation.selfvalidating.SelfValidatingValidator
 
io.dropwizard.validation - package io.dropwizard.validation
 
io.dropwizard.validation.selfvalidating - package io.dropwizard.validation.selfvalidating
 
io.dropwizard.validation.valuehandling - package io.dropwizard.validation.valuehandling
 
isValid(Duration, ConstraintValidatorContext) - Method in class io.dropwizard.validation.MaxDurationValidator
 
isValid(Size, ConstraintValidatorContext) - Method in class io.dropwizard.validation.MaxSizeValidator
 
isValid(Boolean, ConstraintValidatorContext) - Method in class io.dropwizard.validation.MethodValidator
 
isValid(Duration, ConstraintValidatorContext) - Method in class io.dropwizard.validation.MinDurationValidator
 
isValid(Size, ConstraintValidatorContext) - Method in class io.dropwizard.validation.MinSizeValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class io.dropwizard.validation.OneOfValidator
 
isValid(Integer, ConstraintValidatorContext) - Method in class io.dropwizard.validation.PortRangeValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class io.dropwizard.validation.selfvalidating.SelfValidatingValidator
 

M

MaxDuration - Annotation Type in io.dropwizard.validation
The annotated element must be a Duration whose value must be higher or equal to the specified minimum.
MaxDurationValidator - Class in io.dropwizard.validation
Check that a Duration being validated is less than or equal to the minimum value specified.
MaxDurationValidator() - Constructor for class io.dropwizard.validation.MaxDurationValidator
 
MaxSize - Annotation Type in io.dropwizard.validation
The annotated element must be a Size whose value must be less than or equal to the specified maximum.
MaxSizeValidator - Class in io.dropwizard.validation
Check that a Size being validated is less than or equal to the minimum value specified.
MaxSizeValidator() - Constructor for class io.dropwizard.validation.MaxSizeValidator
 
MethodValidator - Class in io.dropwizard.validation
A validator for ValidationMethod-annotated methods.
MethodValidator() - Constructor for class io.dropwizard.validation.MethodValidator
 
MinDuration - Annotation Type in io.dropwizard.validation
The annotated element must be a Duration whose value must be higher or equal to the specified minimum.
MinDurationValidator - Class in io.dropwizard.validation
Check that a Duration being validated is greater than or equal to the minimum value specified.
MinDurationValidator() - Constructor for class io.dropwizard.validation.MinDurationValidator
 
MinSize - Annotation Type in io.dropwizard.validation
The annotated element must be a Size whose value must be higher or equal to the specified minimum.
MinSizeValidator - Class in io.dropwizard.validation
Check that a Size being validated is greater than or equal to the minimum value specified.
MinSizeValidator() - Constructor for class io.dropwizard.validation.MinSizeValidator
 

N

newConfiguration() - Static method in class io.dropwizard.validation.BaseValidator
Creates a new HibernateValidatorConfiguration with the base custom ValidatedValueUnwrapper registered.
newValidator() - Static method in class io.dropwizard.validation.BaseValidator
Creates a new Validator based on BaseValidator.newConfiguration()

O

OneOf - Annotation Type in io.dropwizard.validation
Checks to see that the value is one of a set of elements.
OneOfValidator - Class in io.dropwizard.validation
 
OneOfValidator() - Constructor for class io.dropwizard.validation.OneOfValidator
 
OptionalDoubleValidatedValueUnwrapper - Class in io.dropwizard.validation.valuehandling
A ValidatedValueUnwrapper for OptionalDouble.
OptionalDoubleValidatedValueUnwrapper() - Constructor for class io.dropwizard.validation.valuehandling.OptionalDoubleValidatedValueUnwrapper
 
OptionalIntValidatedValueUnwrapper - Class in io.dropwizard.validation.valuehandling
A ValidatedValueUnwrapper for OptionalInt.
OptionalIntValidatedValueUnwrapper() - Constructor for class io.dropwizard.validation.valuehandling.OptionalIntValidatedValueUnwrapper
 
OptionalLongValidatedValueUnwrapper - Class in io.dropwizard.validation.valuehandling
A ValidatedValueUnwrapper for OptionalLong.
OptionalLongValidatedValueUnwrapper() - Constructor for class io.dropwizard.validation.valuehandling.OptionalLongValidatedValueUnwrapper
 

P

PortRange - Annotation Type in io.dropwizard.validation
A constraint that allows one to specify a port range, but still allow 0 as the port value to indicate dynamically allocated ports.
PortRangeValidator - Class in io.dropwizard.validation
Allow 0 to indicate dynamic port range allocation.
PortRangeValidator() - Constructor for class io.dropwizard.validation.PortRangeValidator
 

S

SelfValidating - Annotation Type in io.dropwizard.validation.selfvalidating
The annotated element has methods annotated by SelfValidation.
SelfValidatingValidator - Class in io.dropwizard.validation.selfvalidating
This class is the base validator for the @SelfValidating annotation.
SelfValidatingValidator() - Constructor for class io.dropwizard.validation.selfvalidating.SelfValidatingValidator
 
SelfValidation - Annotation Type in io.dropwizard.validation.selfvalidating
This method, if used in conjunction with SelfValidating, will be executed to check if the object itself is valid.
setValidationObject(T) - Method in class io.dropwizard.validation.selfvalidating.ValidationCaller
 
setViolationOccurred(boolean) - Method in class io.dropwizard.validation.selfvalidating.ViolationCollector
Manually sets if a violation occurred.
SizeRange - Annotation Type in io.dropwizard.validation
The annotated element has to be in the appropriate range.
SizeRange.List - Annotation Type in io.dropwizard.validation
Defines several @SizeRange annotations on the same element.

V

Validated - Annotation Type in io.dropwizard.validation
Due to limit of @see javax.validation.Valid Annotation for validation groups and ordered validations, this annotation is serving supplementary purposes to validation process.
ValidationCaller<T> - Class in io.dropwizard.validation.selfvalidating
This class represents a wrapper for calling validation methods annotated with @SelfValidation.
ValidationCaller() - Constructor for class io.dropwizard.validation.selfvalidating.ValidationCaller
 
ValidationMethod - Annotation Type in io.dropwizard.validation
Validates a bean predicate method as returning true.
validationObject - Variable in class io.dropwizard.validation.selfvalidating.ValidationCaller
 
ViolationCollector - Class in io.dropwizard.validation.selfvalidating
This class is a simple wrapper around the ConstraintValidatorContext of hibernate validation.
ViolationCollector(ConstraintValidatorContext) - Constructor for class io.dropwizard.validation.selfvalidating.ViolationCollector
 
A B C D F G H I M N O P S V 
Skip navigation links

Copyright © 2019. All rights reserved.