MCPcopy Create free account

hub / github.com/brunocleite/spring-boot-exception-handling / functions

Functions37 in github.com/brunocleite/spring-boot-exception-handling

↓ 12 callersMethodbuildResponseEntity
(ApiError apiError)
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:213
↓ 2 callersMethodaddSubError
(ApiSubError subError)
src/main/java/com/example/springbootexceptionhandling/apierror/ApiError.java:55
↓ 2 callersMethodaddValidationErrors
(List<FieldError> fieldErrors)
src/main/java/com/example/springbootexceptionhandling/apierror/ApiError.java:78
↓ 2 callersMethodcreateCanary
()
src/main/java/com/example/springbootexceptionhandling/bird/BirdObjectMother.java:5
↓ 1 callersMethodaddValidationError
(String object, String field, Object rejectedValue, String message)
src/main/java/com/example/springbootexceptionhandling/apierror/ApiError.java:62
↓ 1 callersMethodgenerateMessage
(String entity, Map<String, String> searchParams)
src/main/java/com/example/springbootexceptionhandling/EntityNotFoundException.java:15
↓ 1 callersMethodgetBird
(@PathVariable("birdId") Long birdId)
src/main/java/com/example/springbootexceptionhandling/bird/BirdController.java:17
↓ 1 callersMethodgetBirdCollection
(BirdCollection birdCollection)
src/main/java/com/example/springbootexceptionhandling/bird/BirdService.java:32
↓ 1 callersMethodgetBirdsIds
()
src/main/java/com/example/springbootexceptionhandling/bird/BirdCollection.java:13
↓ 1 callersMethodidFromValue
(Object value)
src/main/java/com/example/springbootexceptionhandling/LowerCaseClassNameResolver.java:8
↓ 1 callersMethodrun
(ApplicationArguments args)
src/main/java/com/example/springbootexceptionhandling/DbInit.java:18
↓ 1 callersMethodtoMap
( Class<K> keyType, Class<V> valueType, Object... entries)
src/main/java/com/example/springbootexceptionhandling/EntityNotFoundException.java:21
MethodApiError
()
src/main/java/com/example/springbootexceptionhandling/apierror/ApiError.java:32
MethodApiValidationError
(String object, String message)
src/main/java/com/example/springbootexceptionhandling/apierror/ApiValidationError.java:16
MethodEntityNotFoundException
(Class clazz, String... searchParamsMap)
src/main/java/com/example/springbootexceptionhandling/EntityNotFoundException.java:11
MethodcanSaveBird
()
src/test/java/com/example/springbootexceptionhandling/bird/BirdRepositoryTest.java:18
MethodcreateBird
(@RequestBody @Valid Bird bird)
src/main/java/com/example/springbootexceptionhandling/bird/BirdController.java:38
MethodcreateBird
(Bird bird)
src/main/java/com/example/springbootexceptionhandling/bird/BirdService.java:28
MethodgetBird
(Long birdId)
src/main/java/com/example/springbootexceptionhandling/bird/BirdService.java:20
MethodgetBirdNoException
(@PathVariable("birdId") Long birdId)
src/main/java/com/example/springbootexceptionhandling/bird/BirdController.java:32
MethodgetBirdNoException
(Long birdId)
src/main/java/com/example/springbootexceptionhandling/bird/BirdService.java:16
MethodgetBirdRequestParam
(@RequestParam("birdId") Long birdId)
src/main/java/com/example/springbootexceptionhandling/bird/BirdController.java:27
MethodgetBirdValid
(@RequestBody BirdCollection birdCollection)
src/main/java/com/example/springbootexceptionhandling/bird/BirdController.java:22
MethodgetMechanism
()
src/main/java/com/example/springbootexceptionhandling/LowerCaseClassNameResolver.java:18
MethodhandleConstraintViolation
Handles javax.validation.ConstraintViolationException. Thrown when @Validated fails. @param ex the ConstraintViolationException @return the ApiError
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:101
MethodhandleDataIntegrityViolation
Handle DataIntegrityViolationException, inspects the cause for different DB causes. @param ex the DataIntegrityViolationException @return the ApiErro
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:188
MethodhandleEntityNotFound
Handles EntityNotFoundException. Created to encapsulate errors with more detail than javax.persistence.EntityNotFoundException. @param ex the EntityN
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:116
MethodhandleHttpMediaTypeNotSupported
Handle HttpMediaTypeNotSupportedException. This one triggers when JSON is invalid as well. @param ex HttpMediaTypeNotSupportedException @param h
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:60
MethodhandleHttpMessageNotReadable
Handle HttpMessageNotReadableException. Happens when request JSON is malformed. @param ex HttpMessageNotReadableException @param headers HttpHea
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:133
MethodhandleHttpMessageNotWritable
Handle HttpMessageNotWritableException. @param ex HttpMessageNotWritableException @param headers HttpHeaders @param status HttpStatus @param re
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:150
MethodhandleMethodArgumentNotValid
Handle MethodArgumentNotValidException. Triggered when an object fails @Valid validation. @param ex the MethodArgumentNotValidException that is
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:82
MethodhandleMethodArgumentTypeMismatch
Handle Exception, handle generic Exception.class @param ex the Exception @return the ApiError object
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:203
MethodhandleMissingServletRequestParameter
Handle MissingServletRequestParameterException. Triggered when a 'required' request parameter is missing. @param ex MissingServletRequestParamet
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:42
MethodhandleNoHandlerFoundException
Handle NoHandlerFoundException. @param ex @param headers @param status @param request @return
src/main/java/com/example/springbootexceptionhandling/RestExceptionHandler.java:165
MethodidFromValueAndType
(Object value, Class<?> suggestedType)
src/main/java/com/example/springbootexceptionhandling/LowerCaseClassNameResolver.java:13
Methodmain
(String[] args)
src/main/java/com/example/springbootexceptionhandling/SpringBootExceptionHandlingApplication.java:9
MethodsetBirdsIds
(List<Long> birds)
src/main/java/com/example/springbootexceptionhandling/bird/BirdCollection.java:17