Skip navigation links
A C G H I M N O P R S T U V 

A

AdviceTrait - Interface in org.zalando.problem.spring.web.advice
Advice traits are simple interfaces that provide a single method with a default implementation.

C

CONSTRAINT_VIOLATION - Static variable in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
CONSTRAINT_VIOLATION_VALUE - Static variable in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
ConstraintViolationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
 
ConstraintViolationProblem - Exception in org.zalando.problem.spring.web.advice.validation
 
ConstraintViolationProblem(ImmutableList<Violation>) - Constructor for exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
create(Response.StatusType, Throwable, NativeWebRequest, Function<ResponseEntity.BodyBuilder, ResponseEntity.BodyBuilder>) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
create(Response.StatusType, Throwable, NativeWebRequest) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
create(Response.StatusType, String, NativeWebRequest, Function<ResponseEntity.BodyBuilder, ResponseEntity.BodyBuilder>) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
create(Response.StatusType, String, NativeWebRequest) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
create(Problem, NativeWebRequest, Function<ResponseEntity.BodyBuilder, ResponseEntity.BodyBuilder>) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
create(Problem, NativeWebRequest) - Static method in class org.zalando.problem.spring.web.advice.Responses
 
createViolation(ConstraintViolation) - Method in interface org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait
 
createViolation(FieldError) - Method in interface org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait
 
createViolation(ObjectError) - Method in interface org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait
 
CustomAdviceTrait - Interface in org.zalando.problem.spring.web.advice.custom
 

G

GeneralAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
 
getDetail() - Method in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
getField() - Method in class org.zalando.problem.spring.web.advice.validation.Violation
 
getMessage() - Method in class org.zalando.problem.spring.web.advice.validation.Violation
 
getStatus() - Method in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
getTitle() - Method in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
getType() - Method in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 
getViolations() - Method in exception org.zalando.problem.spring.web.advice.validation.ConstraintViolationProblem
 

H

handleConstraintViolation(ConstraintViolationException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait
 
handleMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.NotAcceptableAdviceTrait
 
handleMediaTypeNotSupportedException(HttpMediaTypeNotSupportedException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.UnsupportedMediaTypeAdviceTrait
 
handleMessageNotReadableException(HttpMessageNotReadableException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.MessageNotReadableAdviceTrait
 
handleMethodArgumentNotValid(MethodArgumentNotValidException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait
 
handleMissingServletRequestParameter(MissingServletRequestParameterException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestParameterAdviceTrait
 
handleMissingServletRequestPart(MissingServletRequestPartException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestPartAdviceTrait
 
handleMultipart(MultipartException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.MultipartAdviceTrait
 
handleNoHandlerFound(NoHandlerFoundException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.NoHandlerFoundAdviceTrait
 
handleNoSuchRequestHandlingMethod(NoSuchRequestHandlingMethodException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.NoSuchRequestHandlingMethodAdviceTrait
 
handleProblem(ThrowableProblem, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.ProblemAdviceTrait
 
handleRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.MethodNotAllowedAdviceTrait
 
handleServletRequestBinding(ServletRequestBindingException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.ServletRequestBindingAdviceTrait
 
handleThrowable(Throwable, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.ThrowableAdviceTrait
 
handleTypeMismatch(TypeMismatchException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.TypeMistmatchAdviceTrait
 
handleUnsupportedOperation(UnsupportedOperationException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.UnsupportedOperationAdviceTrait
 
HttpAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
 

I

IOAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
 

M

MessageNotReadableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
TODO support for different causes
MethodArgumentNotValidAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
 
MethodNotAllowedAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
 
MissingServletRequestParameterAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
 
MissingServletRequestPartAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
 
MultipartAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
 

N

NoHandlerFoundAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
Transforms NoHandlerFoundExceptions into not-found problems.
NoSuchRequestHandlingMethodAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
 
NotAcceptableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
 

O

org.zalando.problem.spring.web.advice - package org.zalando.problem.spring.web.advice
 
org.zalando.problem.spring.web.advice.custom - package org.zalando.problem.spring.web.advice.custom
 
org.zalando.problem.spring.web.advice.general - package org.zalando.problem.spring.web.advice.general
 
org.zalando.problem.spring.web.advice.http - package org.zalando.problem.spring.web.advice.http
 
org.zalando.problem.spring.web.advice.io - package org.zalando.problem.spring.web.advice.io
 
org.zalando.problem.spring.web.advice.routing - package org.zalando.problem.spring.web.advice.routing
 
org.zalando.problem.spring.web.advice.validation - package org.zalando.problem.spring.web.advice.validation
 

P

ProblemAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
 
ProblemHandling - Interface in org.zalando.problem.spring.web.advice
ProblemHandling is a composite AdviceTrait that combines all built-in advice traits into a single interface that makes it easier to use:

R

Responses - Class in org.zalando.problem.spring.web.advice
 
RoutingAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
 

S

ServletRequestBindingAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
 

T

ThrowableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
 
TypeMistmatchAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
 

U

UnsupportedMediaTypeAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
 
UnsupportedOperationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
 

V

ValidationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
 
Violation - Class in org.zalando.problem.spring.web.advice.validation
 
Violation(String, String) - Constructor for class org.zalando.problem.spring.web.advice.validation.Violation
 
A C G H I M N O P R S T U V 
Skip navigation links

Copyright © 2015 Zalando SE. All rights reserved.