Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractServiceExceptionBuilder<T extends ServiceException> - Class in org.bremersee.exception
-
The abstract service exception builder.
- AbstractServiceExceptionBuilder() - Constructor for class org.bremersee.exception.AbstractServiceExceptionBuilder
- addAllExceptionMappingConfigs(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMappingConfig>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds elements to
exceptionMappingConfigs
list. - addAllExceptionMappings(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMapping>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds elements to
exceptionMappings
list. - addExceptionMappingConfigs(RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds one element to
exceptionMappingConfigs
list. - addExceptionMappingConfigs(RestApiExceptionMapperProperties.ExceptionMappingConfig...) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds elements to
exceptionMappingConfigs
list. - addExceptionMappings(RestApiExceptionMapperProperties.ExceptionMapping) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds one element to
exceptionMappings
list. - addExceptionMappings(RestApiExceptionMapperProperties.ExceptionMapping...) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Adds elements to
exceptionMappings
list. - alreadyExists() - Static method in exception org.bremersee.exception.ServiceException
-
Already exists service exception.
- alreadyExists(Object) - Static method in exception org.bremersee.exception.ServiceException
-
Already exists service exception.
- alreadyExists(String, Object) - Static method in exception org.bremersee.exception.ServiceException
-
Already exists service exception.
- alreadyExistsWithErrorCode(Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Already exists with error code service exception.
- alreadyExistsWithErrorCode(String, Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Already exists with error code service exception.
- apiExceptionHandler(ObjectProvider<ErrorAttributes>, ObjectProvider<WebProperties>, ApplicationContext, ObjectProvider<ServerCodecConfigurer>, ObjectProvider<RestApiExceptionMapper>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandlerAutoConfiguration
-
Builds api exception handler bean.
- ApiExceptionHandler - Class in org.bremersee.exception.spring.boot.autoconfigure.reactive
-
The reactive api exception handler.
- ApiExceptionHandler(List<String>, ErrorAttributes, WebProperties.Resources, ApplicationContext, ServerCodecConfigurer, RestApiExceptionMapper) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandler
-
Instantiates a new api exception handler.
- ApiExceptionHandlerAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.reactive
-
The api exception handler autoconfiguration.
- ApiExceptionHandlerAutoConfiguration(RestApiExceptionMapperBootProperties) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandlerAutoConfiguration
-
Instantiates a new api exception handler autoconfiguration.
- ApiExceptionResolver - Class in org.bremersee.exception.servlet
-
The api exception resolver.
- ApiExceptionResolver(List<String>, RestApiExceptionMapper) - Constructor for class org.bremersee.exception.servlet.ApiExceptionResolver
-
Instantiates a new api exception resolver.
- ApiExceptionResolver(List<String>, RestApiExceptionMapper, ObjectMapper, XmlMapper) - Constructor for class org.bremersee.exception.servlet.ApiExceptionResolver
-
Instantiates a new api exception resolver.
- ApiExceptionResolver(List<String>, RestApiExceptionMapper, Jackson2ObjectMapperBuilder) - Constructor for class org.bremersee.exception.servlet.ApiExceptionResolver
-
Instantiates a new api exception resolver.
- ApiExceptionResolver.EmptyView - Class in org.bremersee.exception.servlet
-
The empty view.
- ApiExceptionResolverAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.servlet
-
The api exception resolver autoconfiguration.
- ApiExceptionResolverAutoConfiguration(RestApiExceptionMapperBootProperties, ObjectProvider<RestApiExceptionMapper>, ObjectProvider<Jackson2ObjectMapperBuilder>, ObjectProvider<HttpServletRequestIdProvider>) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.servlet.ApiExceptionResolverAutoConfiguration
-
Instantiates a new api exception resolver autoconfiguration.
- APPLICATION_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'application' attribute.
- apply(ClientResponse) - Method in interface org.bremersee.exception.webclient.WebClientErrorDecoder
- applyStatusCodeIfPossible(HttpServletRequest, HttpServletResponse, int) - Method in class org.bremersee.exception.servlet.ApiExceptionResolver
-
Apply status code if possible.
B
- badRequest() - Static method in exception org.bremersee.exception.ServiceException
-
Bad request service exception.
- badRequest(String) - Static method in exception org.bremersee.exception.ServiceException
-
Bad request service exception.
- badRequest(String, String) - Static method in exception org.bremersee.exception.ServiceException
-
Bad request service exception.
- badRequest(String, String, Throwable) - Static method in exception org.bremersee.exception.ServiceException
-
Bad request service exception.
- badRequest(String, Throwable) - Static method in exception org.bremersee.exception.ServiceException
-
Bad request service exception.
- build() - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- build() - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Builds a new
ImmutableExceptionMapping
. - build() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Builds a new
ImmutableExceptionMappingConfig
. - build() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Builds a new
ImmutableRestApiExceptionMapperProperties
. - build() - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
Build the service exception.
- build(Throwable, String, Object) - Method in interface org.bremersee.exception.RestApiExceptionMapper
-
Build the exception model from the exception, the requested path and a handler.
- build(Throwable, String, Object) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
- builder() - Static method in class org.bremersee.exception.ImmutableExceptionMapping
-
Creates a builder for
ImmutableExceptionMapping
. - builder() - Static method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Creates a builder for
ImmutableExceptionMappingConfig
. - builder() - Static method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Creates a builder for
ImmutableRestApiExceptionMapperProperties
. - builder() - Static method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Creates rest api exception mapper properties builder.
- builder() - Static method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Builder immutable exception mapping . builder.
- builder() - Static method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Creates builder.
- builder() - Static method in exception org.bremersee.exception.ServiceException
-
Creates new exception builder.
- buildException(ClientResponse, String) - Method in class org.bremersee.exception.webclient.DefaultWebClientErrorDecoder
- buildException(ClientResponse, String) - Method in interface org.bremersee.exception.webclient.WebClientErrorDecoder
-
Build exception.
- buildWith(int, String) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
Build the service exception with the given values.
- buildWith(int, String, String) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
Build the service exception with the given values.
- buildWith(int, String, String, Throwable) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
Build the service exception with the given values.
- buildWith(int, String, Throwable) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
Build the service exception with the given values.
C
- cause - Variable in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
The cause.
- cause(Throwable) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- cause(Throwable) - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
Sets cause on service exception builder.
- code(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Initializes the value for the
code
attribute. - CODE_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'errorCode' attribute.
- CODE_INHERITED_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'errorCodeInherited' attribute.
- copyOf(RestApiExceptionMapperProperties) - Static method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Creates an immutable copy of a
RestApiExceptionMapperProperties
value. - copyOf(RestApiExceptionMapperProperties.ExceptionMapping) - Static method in class org.bremersee.exception.ImmutableExceptionMapping
-
Creates an immutable copy of a
RestApiExceptionMapperProperties.ExceptionMapping
value. - copyOf(RestApiExceptionMapperProperties.ExceptionMappingConfig) - Static method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Creates an immutable copy of a
RestApiExceptionMapperProperties.ExceptionMappingConfig
value. - currentTimeMillis() - Method in class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Returns the current time millis of the system.
- customize(RestTemplate) - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestTemplateErrorHandlerAutoConfiguration
D
- decode(String, Response) - Method in class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
- defaultExceptionMapping(RestApiExceptionMapperProperties.ExceptionMapping) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Initializes the value for the
defaultExceptionMapping
attribute. - defaultExceptionMappingConfig(RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Initializes the value for the
defaultExceptionMappingConfig
attribute. - defaultWebClientErrorDecoder(ObjectProvider<RestApiExceptionParser>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.DefaultWebClientErrorDecoderAutoConfiguration
-
Default web client error decoder default web client error decoder.
- DefaultWebClientErrorDecoder - Class in org.bremersee.exception.webclient
-
This web client error decoder generates a
RestApiResponseException
from the error response. - DefaultWebClientErrorDecoder() - Constructor for class org.bremersee.exception.webclient.DefaultWebClientErrorDecoder
-
Instantiates a new web client error decoder.
- DefaultWebClientErrorDecoder(RestApiExceptionParser) - Constructor for class org.bremersee.exception.webclient.DefaultWebClientErrorDecoder
-
Instantiates a new web client error decoder.
- DefaultWebClientErrorDecoderAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.reactive
-
The default web client error decoder auto configuration.
- DefaultWebClientErrorDecoderAutoConfiguration() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.reactive.DefaultWebClientErrorDecoderAutoConfiguration
- detectByAccepted(List<MediaType>) - Static method in enum class org.bremersee.exception.RestApiResponseType
-
Detect rest api response type by accept header.
- detectByContentType(MediaType) - Static method in enum class org.bremersee.exception.RestApiResponseType
-
Detect rest api response type by content type.
- detectHttpStatus(Throwable, Object) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Detect http status http status.
- detectHttpStatus(Throwable, Object) - Method in class org.bremersee.exception.RestApiExceptionMapperForWebFlux
- determineRetryAfter(String) - Method in class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Determine retry after.
E
- EmptyView(RestApiException, String) - Constructor for class org.bremersee.exception.servlet.ApiExceptionResolver.EmptyView
-
Instantiates a new empty view.
- equals(Object) - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
This instance is equal to all instances of
ImmutableExceptionMapping
that have equal attribute values. - equals(Object) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
This instance is equal to all instances of
ImmutableExceptionMappingConfig
that have equal attribute values. - equals(Object) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
This instance is equal to all instances of
ImmutableRestApiExceptionMapperProperties
that have equal attribute values. - ERROR_CODE_ALREADY_EXISTS - Static variable in exception org.bremersee.exception.ServiceException
-
Default error code for an 'already exists exception'.
- errorCode - Variable in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
The error code.
- errorCode(String) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- errorCode(String) - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
Sets error code on service exception builder.
- ErrorCode - Annotation Interface in org.bremersee.exception.annotation
-
Marks an exception class or method with an error code
ErrorCode.value()
of the application. - ErrorCodeAware - Interface in org.bremersee.exception
-
Marker interface to get an error code.
- evaluateAnnotationFirst(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
evaluateAnnotationFirst
attribute. - EXCEPTION_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'class name' attribute.
- exceptionClassName(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Initializes the value for the
exceptionClassName
attribute. - exceptionClassName(String) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
exceptionClassName
attribute. - ExceptionMappingConfigImpl() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.RestApiExceptionMapperBootProperties.ExceptionMappingConfigImpl
- exceptionMappingConfigs(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMappingConfig>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Sets or replaces all elements for
exceptionMappingConfigs
list. - ExceptionMappingImpl(String, HttpStatus, String) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.RestApiExceptionMapperBootProperties.ExceptionMappingImpl
-
Instantiates a new exception mapping.
- exceptionMappings(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMapping>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Sets or replaces all elements for
exceptionMappings
list. - extendHandlerExceptionResolvers(List<HandlerExceptionResolver>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.ApiExceptionResolverAutoConfiguration
F
- FeignClientException - Exception in org.bremersee.exception.feign
-
Feign exception that stores the error payload as a
RestApiException
. - FeignClientException(int, String, Request, Map<String, Collection<String>>, byte[], RestApiException) - Constructor for exception org.bremersee.exception.feign.FeignClientException
-
Instantiates a new feign client exception.
- feignClientExceptionErrorDecoder(ObjectProvider<RestApiExceptionParser>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.FeignClientExceptionErrorDecoderAutoConfiguration
-
Creates feign client exception error decoder bean.
- FeignClientExceptionErrorDecoder - Class in org.bremersee.exception.feign
-
This error decoder produces either a
FeignClientException
or aRetryableException
. - FeignClientExceptionErrorDecoder() - Constructor for class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Instantiates a new feign client exception error decoder.
- FeignClientExceptionErrorDecoder(RestApiExceptionParser) - Constructor for class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Instantiates a new feign client exception error decoder.
- FeignClientExceptionErrorDecoderAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.servlet
-
The feign client exception error decoder autoconfiguration.
- FeignClientExceptionErrorDecoderAutoConfiguration() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.servlet.FeignClientExceptionErrorDecoderAutoConfiguration
- findExceptionMapping(Throwable) - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Find exception mapping.
- findExceptionMappingConfig(Throwable) - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Find exception mapping config.
- findHandlerClass(Object) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Find the handler class.
- findHandlerMethod(Object) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Find the handler method.
- forbidden() - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden service exception.
- forbidden(Object) - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden service exception.
- forbidden(String, Object) - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden service exception.
- forbiddenWithErrorCode(Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden with error code service exception.
- forbiddenWithErrorCode(String) - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden with error code service exception.
- forbiddenWithErrorCode(String, Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Forbidden with error code service exception.
- from(RestApiExceptionMapperProperties) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties.Builder
-
Fill a builder with attribute values from the provided
RestApiExceptionMapperProperties
instance. - from(RestApiExceptionMapperProperties.ExceptionMapping) - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Fill a builder with attribute values from the provided
ExceptionMapping
instance. - from(RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Fill a builder with attribute values from the provided
ExceptionMappingConfig
instance. - from(ServiceException) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- from(ServiceException) - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
From another service exception.
- fromStatus(Integer) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
From status optional.
- furtherDetails() - Method in class org.bremersee.exception.model.RestApiException
-
Further details map.
- furtherDetails(String, Object) - Method in class org.bremersee.exception.model.RestApiException
-
Any json setter.
G
- getCode() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Gets code.
- getCode() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Gets code.
- getContentTypeCharset(MediaType) - Method in class org.bremersee.exception.RestApiExceptionParserImpl
-
Gets content type charset.
- getDefaultCharset() - Method in class org.bremersee.exception.RestApiExceptionParserImpl
-
Gets default charset.
- getDefaultExceptionMapping() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Gets default exception mapping.
- getDefaultExceptionMapping() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Gets default exception mapping.
- getDefaultExceptionMappingConfig() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Gets default exception mapping config.
- getDefaultExceptionMappingConfig() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Gets default exception mapping config.
- getError(Throwable, HttpStatusCode) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Gets error.
- getError(Throwable, HttpStatusCode) - Method in class org.bremersee.exception.RestApiExceptionMapperForWebFlux
- getErrorCode() - Method in interface org.bremersee.exception.ErrorCodeAware
-
Gets the error code.
- getErrorCodeInherited() - Method in class org.bremersee.exception.model.RestApiException
-
Is the error code inherited from the cause.
- getEvaluateAnnotationFirst() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is evaluate annotation first.
- getEvaluateAnnotationFirst() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is evaluate annotation first.
- getExceptionClassName() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Gets exception class name.
- getExceptionClassName() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Gets exception class name.
- getExceptionClassName() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Gets exception class name.
- getExceptionClassName() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Gets exception class name.
- getExceptionMappingConfigs() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Gets exception mapping configs.
- getExceptionMappingConfigs() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Gets exception mapping configs.
- getExceptionMappings() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Gets exception mappings.
- getExceptionMappings() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties
-
Gets exception mappings.
- getHttpMethod(Response) - Method in class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Find http method.
- getIncludeApplicationName() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include application name.
- getIncludeApplicationName() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include application name.
- getIncludeCause() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include cause.
- getIncludeCause() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include cause.
- getIncludeException() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include exception class name.
- getIncludeException() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include exception class name.
- getIncludeHandler() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include handler.
- getIncludeHandler() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include handler.
- getIncludeMessage() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Determines whether to include the message into the http output or not.
- getIncludeMessage() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Determines whether to include the message into the http output or not.
- getIncludePath() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include path.
- getIncludePath() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include path.
- getIncludeStackTrace() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Is include stack trace.
- getIncludeStackTrace() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
-
Is include stack trace.
- getMessage() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Gets message.
- getMessage() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Gets message.
- getResponseBody(Response) - Method in class org.bremersee.exception.feign.FeignClientExceptionErrorDecoder
-
Get response body.
- getRestApiException() - Method in interface org.bremersee.exception.RestApiExceptionAware
-
Gets rest api exception.
- getRestApiExceptionFromHeaders(String, HttpStatusCode, HttpHeaders) - Method in class org.bremersee.exception.RestApiExceptionParserImpl
-
Gets rest api exception from headers.
- getRoutingFunction(ErrorAttributes) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandler
- getStatus() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Gets status.
- getStatus() - Method in interface org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Gets status.
- getStatus() - Method in class org.bremersee.exception.spring.boot.autoconfigure.RestApiExceptionMapperBootProperties.ExceptionMappingImpl
-
Gets status.
H
- handleError(ClientHttpResponse) - Method in class org.bremersee.exception.RestApiResponseErrorHandler
- Handler - Class in org.bremersee.exception.model
-
The handler where the exception occurred.
- Handler(String, String, List<String>) - Constructor for class org.bremersee.exception.model.Handler
-
Instantiates a new handler.
- hasError(ClientHttpResponse) - Method in class org.bremersee.exception.RestApiResponseErrorHandler
- hashCode() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Computes a hash code from attributes:
exceptionClassName
,status
,message
,code
. - hashCode() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Computes a hash code from attributes:
exceptionClassName
,includeMessage
,includeException
,includeApplicationName
,includePath
,includeHandler
,includeStackTrace
,includeCause
,evaluateAnnotationFirst
. - hashCode() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Computes a hash code from attributes:
defaultExceptionMapping
,exceptionMappings
,defaultExceptionMappingConfig
,exceptionMappingConfigs
. - HEADER - Enum constant in enum class org.bremersee.exception.RestApiResponseType
-
Header rest api response type.
- HttpServletRequestIdProvider - Interface in org.bremersee.exception.servlet
-
The http servlet request id provider.
- httpStatus - Variable in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
The http status.
- httpStatus(int) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- httpStatus(int) - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
Sets http status on service exception builder.
- HttpStatusAware - Interface in org.bremersee.exception
-
Marker interface to get the HTTP status code.
I
- ID_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'id' attribute.
- ImmutableExceptionMapping - Class in org.bremersee.exception
-
Immutable implementation of
RestApiExceptionMapperProperties.ExceptionMapping
. - ImmutableExceptionMapping.Builder - Class in org.bremersee.exception
-
Builds instances of type
ImmutableExceptionMapping
. - ImmutableExceptionMappingConfig - Class in org.bremersee.exception
-
Immutable implementation of
RestApiExceptionMapperProperties.ExceptionMappingConfig
. - ImmutableExceptionMappingConfig.Builder - Class in org.bremersee.exception
-
Builds instances of type
ImmutableExceptionMappingConfig
. - ImmutableRestApiExceptionMapperProperties - Class in org.bremersee.exception
-
Immutable implementation of
RestApiExceptionMapperProperties
. - ImmutableRestApiExceptionMapperProperties.Builder - Class in org.bremersee.exception
-
Builds instances of type
ImmutableRestApiExceptionMapperProperties
. - includeApplicationName(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeApplicationName
attribute. - includeCause(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeCause
attribute. - includeException(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeException
attribute. - includeHandler(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeHandler
attribute. - includeMessage(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeMessage
attribute. - includePath(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includePath
attribute. - includeStackTrace(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig.Builder
-
Initializes the value for the
includeStackTrace
attribute. - init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandlerAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.DefaultWebClientErrorDecoderAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionMapperForWebFluxAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionParserForWebFluxAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.ApiExceptionResolverAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.FeignClientExceptionErrorDecoderAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionMapperForWebAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionParserForWebAutoConfiguration
-
Init.
- internalServerError() - Static method in exception org.bremersee.exception.ServiceException
-
Internal server error service exception.
- internalServerError(String) - Static method in exception org.bremersee.exception.ServiceException
-
Internal server error service exception.
- internalServerError(String, String) - Static method in exception org.bremersee.exception.ServiceException
-
Internal server error service exception.
- internalServerError(String, String, Throwable) - Static method in exception org.bremersee.exception.ServiceException
-
Internal server error service exception.
- internalServerError(String, Throwable) - Static method in exception org.bremersee.exception.ServiceException
-
Internal server error service exception.
- isExceptionHandlerResponsible(HttpServletRequest, Object) - Method in class org.bremersee.exception.servlet.ApiExceptionResolver
-
Is this exception handler responsible.
- isResponsibleExceptionHandler(ServerRequest) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandler
-
Is this exception handler responsible.
J
- JSON - Enum constant in enum class org.bremersee.exception.RestApiResponseType
-
Json rest api response type.
M
- message(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Initializes the value for the
message
attribute. - MESSAGE_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'message' attribute.
- MODEL_KEY - Static variable in class org.bremersee.exception.servlet.ApiExceptionResolver
-
The constant MODEL_KEY.
N
- NO_ERROR_CODE_VALUE - Static variable in interface org.bremersee.exception.ErrorCodeAware
-
The default value of the 'code' attribute.
- notFound() - Static method in exception org.bremersee.exception.ServiceException
-
Not found service exception.
- notFound(Object) - Static method in exception org.bremersee.exception.ServiceException
-
Not found service exception.
- notFound(String, Object) - Static method in exception org.bremersee.exception.ServiceException
-
Not found service exception.
- notFoundWithErrorCode(Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Not found with error code service exception.
- notFoundWithErrorCode(String, Object, String) - Static method in exception org.bremersee.exception.ServiceException
-
Not found with error code service exception.
O
- org.bremersee.exception - package org.bremersee.exception
- org.bremersee.exception.annotation - package org.bremersee.exception.annotation
- org.bremersee.exception.feign - package org.bremersee.exception.feign
- org.bremersee.exception.model - package org.bremersee.exception.model
-
The package contains the model of the rest api exception.
- org.bremersee.exception.servlet - package org.bremersee.exception.servlet
- org.bremersee.exception.spring.boot.autoconfigure - package org.bremersee.exception.spring.boot.autoconfigure
- org.bremersee.exception.spring.boot.autoconfigure.reactive - package org.bremersee.exception.spring.boot.autoconfigure.reactive
- org.bremersee.exception.spring.boot.autoconfigure.servlet - package org.bremersee.exception.spring.boot.autoconfigure.servlet
- org.bremersee.exception.webclient - package org.bremersee.exception.webclient
P
- parseErrorTimestamp(String) - Method in class org.bremersee.exception.RestApiExceptionParserImpl
-
Parse the 'timestamp' header value.
- parseException(byte[], HttpStatusCode, HttpHeaders) - Method in interface org.bremersee.exception.RestApiExceptionParser
-
Parse exception.
- parseException(byte[], HttpStatusCode, HttpHeaders) - Method in class org.bremersee.exception.RestApiExceptionParserImpl
- parseException(InputStream, HttpStatusCode, HttpHeaders) - Method in interface org.bremersee.exception.RestApiExceptionParser
-
Parse exception.
- parseException(String, HttpStatusCode, HttpHeaders) - Method in interface org.bremersee.exception.RestApiExceptionParser
-
Parse exception.
- parseException(String, HttpStatusCode, HttpHeaders) - Method in class org.bremersee.exception.RestApiExceptionParserImpl
- PATH_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'path' attribute.
R
- reason - Variable in class org.bremersee.exception.AbstractServiceExceptionBuilder
-
The reason.
- reason(String) - Method in class org.bremersee.exception.AbstractServiceExceptionBuilder
- reason(String) - Method in interface org.bremersee.exception.ServiceExceptionBuilder
-
Sets reason on service exception builder.
- reconfigureRestApiException(RestApiException, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Reconfigure rest api exception rest api exception.
- renderErrorResponse(ServerRequest) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.ApiExceptionHandler
-
Render error response.
- renderMergedOutputModel(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.bremersee.exception.servlet.ApiExceptionResolver.EmptyView
- resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.bremersee.exception.servlet.ApiExceptionResolver
- restApiException - Variable in class org.bremersee.exception.servlet.ApiExceptionResolver.EmptyView
-
The rest api exception.
- RestApiException - Class in org.bremersee.exception.model
-
The serialized exception.
- RestApiException(String, OffsetDateTime, Integer, String, String, Boolean, String, String, String, String, Handler, List<StackTraceItem>, RestApiException, Map<String, Object>) - Constructor for class org.bremersee.exception.model.RestApiException
-
Instantiates a new rest api exception.
- RestApiExceptionAware - Interface in org.bremersee.exception
-
Marker interface to get the
RestApiException
model. - RestApiExceptionConstants - Class in org.bremersee.exception
-
The rest api exception constants.
- restApiExceptionMapper() - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionMapperForWebFluxAutoConfiguration
-
Builds the rest api exception mapper bean.
- restApiExceptionMapper() - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionMapperForWebAutoConfiguration
-
Builds the rest api exception mapper bean.
- RestApiExceptionMapper - Interface in org.bremersee.exception
-
Maps the error response into a
RestApiException
. - RestApiExceptionMapperBootProperties - Class in org.bremersee.exception.spring.boot.autoconfigure
-
Configuration properties for the rest api exception handler or resolver.
- RestApiExceptionMapperBootProperties() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.RestApiExceptionMapperBootProperties
-
Instantiates rest api exception mapper properties.
- RestApiExceptionMapperBootProperties.ExceptionMappingConfigImpl - Class in org.bremersee.exception.spring.boot.autoconfigure
-
The exception mapping config.
- RestApiExceptionMapperBootProperties.ExceptionMappingImpl - Class in org.bremersee.exception.spring.boot.autoconfigure
-
The exception mapping.
- RestApiExceptionMapperForWeb - Class in org.bremersee.exception
-
The implementation of a rest api exception mapper for spring web.
- RestApiExceptionMapperForWeb(RestApiExceptionMapperProperties, String) - Constructor for class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Instantiates a new rest api exception mapper.
- RestApiExceptionMapperForWebAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.servlet
-
The rest api exception mapper autoconfiguration.
- RestApiExceptionMapperForWebAutoConfiguration(String, RestApiExceptionMapperBootProperties) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionMapperForWebAutoConfiguration
-
Instantiates a new rest api exception mapper autoconfiguration.
- RestApiExceptionMapperForWebFlux - Class in org.bremersee.exception
-
The implementation of a rest api exception mapper for spring web flux.
- RestApiExceptionMapperForWebFlux(RestApiExceptionMapperProperties, String) - Constructor for class org.bremersee.exception.RestApiExceptionMapperForWebFlux
-
Instantiates a new rest api exception mapper.
- RestApiExceptionMapperForWebFluxAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.reactive
-
The rest api exception mapper autoconfiguration.
- RestApiExceptionMapperForWebFluxAutoConfiguration(String, RestApiExceptionMapperBootProperties) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionMapperForWebFluxAutoConfiguration
-
Instantiates a new rest api exception mapper autoconfiguration.
- RestApiExceptionMapperProperties - Interface in org.bremersee.exception
-
The rest api exception mapper properties.
- RestApiExceptionMapperProperties.ExceptionMapping - Interface in org.bremersee.exception
-
The exception mapping.
- RestApiExceptionMapperProperties.ExceptionMappingConfig - Interface in org.bremersee.exception
-
The exception mapping config.
- restApiExceptionParser(ObjectProvider<Jackson2ObjectMapperBuilder>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionParserForWebFluxAutoConfiguration
-
Creates rest api exception parser for reactive web application.
- restApiExceptionParser(Environment, ObjectProvider<Jackson2ObjectMapperBuilder>) - Method in class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionParserForWebAutoConfiguration
-
Creates rest api exception parser for servlet based web application.
- RestApiExceptionParser - Interface in org.bremersee.exception
-
A http response parser that creates a
RestApiException
. - RestApiExceptionParserForWebAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.servlet
-
The rest api exception parser autoconfiguration.
- RestApiExceptionParserForWebAutoConfiguration() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestApiExceptionParserForWebAutoConfiguration
- RestApiExceptionParserForWebFluxAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.reactive
-
The rest api exception parser autoconfiguration.
- RestApiExceptionParserForWebFluxAutoConfiguration() - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.reactive.RestApiExceptionParserForWebFluxAutoConfiguration
- RestApiExceptionParserImpl - Class in org.bremersee.exception
-
The default implementation of a http response parser that creates a
RestApiException
. - RestApiExceptionParserImpl() - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiExceptionParserImpl(ObjectMapper, XmlMapper) - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiExceptionParserImpl(ObjectMapper, XmlMapper, Charset) - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiExceptionParserImpl(Charset) - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiExceptionParserImpl(Jackson2ObjectMapperBuilder) - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiExceptionParserImpl(Jackson2ObjectMapperBuilder, Charset) - Constructor for class org.bremersee.exception.RestApiExceptionParserImpl
-
Instantiates a new rest api exception parser.
- RestApiResponseErrorHandler - Class in org.bremersee.exception
-
The rest api response error handler.
- RestApiResponseErrorHandler() - Constructor for class org.bremersee.exception.RestApiResponseErrorHandler
-
Instantiates a new rest api response error handler.
- RestApiResponseErrorHandler(RestApiExceptionParser) - Constructor for class org.bremersee.exception.RestApiResponseErrorHandler
-
Instantiates a new rest api response error handler.
- RestApiResponseException - Exception in org.bremersee.exception
-
The rest api response exception.
- RestApiResponseException(RestApiException) - Constructor for exception org.bremersee.exception.RestApiResponseException
-
Instantiates a new rest api response exception.
- RestApiResponseException(HttpStatusCode, RestApiException) - Constructor for exception org.bremersee.exception.RestApiResponseException
-
Instantiates a new rest api response exception.
- RestApiResponseType - Enum Class in org.bremersee.exception
-
The rest api response type.
- RestTemplateErrorHandlerAutoConfiguration - Class in org.bremersee.exception.spring.boot.autoconfigure.servlet
-
The rest template error handler autoconfiguration.
- RestTemplateErrorHandlerAutoConfiguration(ObjectProvider<RestApiExceptionParser>) - Constructor for class org.bremersee.exception.spring.boot.autoconfigure.servlet.RestTemplateErrorHandlerAutoConfiguration
-
Instantiates a new rest template error handler autoconfiguration.
S
- ServiceException - Exception in org.bremersee.exception
-
General service exception with http status code and error code.
- ServiceException() - Constructor for exception org.bremersee.exception.ServiceException
-
Instantiates a new service exception.
- ServiceException(int, String) - Constructor for exception org.bremersee.exception.ServiceException
-
Instantiates a new service exception.
- ServiceException(int, String, String) - Constructor for exception org.bremersee.exception.ServiceException
-
Instantiates a new service exception.
- ServiceException(int, String, String, Throwable) - Constructor for exception org.bremersee.exception.ServiceException
-
Instantiates a new service exception.
- ServiceException(int, String, Throwable) - Constructor for exception org.bremersee.exception.ServiceException
-
Instantiates a new service exception.
- ServiceExceptionBuilder<T extends ServiceException> - Interface in org.bremersee.exception
-
The service exception builder.
- setApplication(RestApiException, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets application.
- setCause(RestApiException, Throwable, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets cause.
- setClassName(RestApiException, Throwable, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets class name.
- setErrorCode(RestApiException, Throwable, Object, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets error code.
- setHandler(RestApiException, Object, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets handler.
- setMessage(RestApiException, Throwable, Object, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets message.
- setPath(RestApiException, String, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets path.
- setStackTrace(RestApiException, StackTraceElement[], RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperForWeb
-
Sets stack trace.
- StackTraceItem - Class in org.bremersee.exception.model
-
A stack trace element of an exception.
- StackTraceItem(String, String, String, Integer) - Constructor for class org.bremersee.exception.model.StackTraceItem
-
Instantiates a new stack trace item.
- status() - Method in interface org.bremersee.exception.HttpStatusAware
-
Gets the HTTP status code.
- status() - Method in exception org.bremersee.exception.ServiceException
-
Get the http status.
- status(int) - Method in class org.bremersee.exception.ImmutableExceptionMapping.Builder
-
Initializes the value for the
status
attribute.
T
- TIMESTAMP_FORMATTER - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The formatter of the timestamp value.
- TIMESTAMP_HEADER_NAME - Static variable in class org.bremersee.exception.RestApiExceptionConstants
-
The header name for the 'timestamp' attribute.
- toRestApiExceptionMapperProperties() - Method in class org.bremersee.exception.spring.boot.autoconfigure.RestApiExceptionMapperBootProperties
-
To rest api exception mapper properties rest api exception mapper properties.
- toString() - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Prints the immutable value
ExceptionMapping
with attribute values. - toString() - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Prints the immutable value
ExceptionMappingConfig
with attribute values. - toString() - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Prints the immutable value
RestApiExceptionMapperProperties
with attribute values.
V
- value() - Element in annotation interface org.bremersee.exception.annotation.ErrorCode
-
The error code of the exception in addition to the HTTP status code.
- valueOf(String) - Static method in enum class org.bremersee.exception.RestApiResponseType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.exception.RestApiResponseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebClientErrorDecoder<E extends Throwable> - Interface in org.bremersee.exception.webclient
-
An error decoder for the
WebClient
. - withCode(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Copy the current immutable object by setting a value for the
code
attribute. - withDefaultExceptionMapping(RestApiExceptionMapperProperties.ExceptionMapping) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object by setting a value for the
defaultExceptionMapping
attribute. - withDefaultExceptionMappingConfig(RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object by setting a value for the
defaultExceptionMappingConfig
attribute. - withEvaluateAnnotationFirst(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
evaluateAnnotationFirst
attribute. - withExceptionClassName(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Copy the current immutable object by setting a value for the
exceptionClassName
attribute. - withExceptionClassName(String) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
exceptionClassName
attribute. - withExceptionMappingConfigs(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMappingConfig>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object with elements that replace the content of
exceptionMappingConfigs
. - withExceptionMappingConfigs(RestApiExceptionMapperProperties.ExceptionMappingConfig...) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object with elements that replace the content of
exceptionMappingConfigs
. - withExceptionMappings(Iterable<? extends RestApiExceptionMapperProperties.ExceptionMapping>) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object with elements that replace the content of
exceptionMappings
. - withExceptionMappings(RestApiExceptionMapperProperties.ExceptionMapping...) - Method in class org.bremersee.exception.ImmutableRestApiExceptionMapperProperties
-
Copy the current immutable object with elements that replace the content of
exceptionMappings
. - withIncludeApplicationName(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeApplicationName
attribute. - withIncludeCause(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeCause
attribute. - withIncludeException(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeException
attribute. - withIncludeHandler(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeHandler
attribute. - withIncludeMessage(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeMessage
attribute. - withIncludePath(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includePath
attribute. - withIncludeStackTrace(Boolean) - Method in class org.bremersee.exception.ImmutableExceptionMappingConfig
-
Copy the current immutable object by setting a value for the
includeStackTrace
attribute. - withMessage(String) - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Copy the current immutable object by setting a value for the
message
attribute. - withStatus(int) - Method in class org.bremersee.exception.ImmutableExceptionMapping
-
Copy the current immutable object by setting a value for the
status
attribute.
X
- XML - Enum constant in enum class org.bremersee.exception.RestApiResponseType
-
Xml rest api response type.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form