Package io.github.belgif.rest.problem
Class DefaultProblem
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.github.belgif.rest.problem.api.Problem
io.github.belgif.rest.problem.DefaultProblem
- All Implemented Interfaces:
FluentProblem<DefaultProblem>
,Serializable
Default generic problem implementation class in case no specific type mapping was found.
This type is used when deserializing a problem for which no @ProblemType
annotated Problem
class
with the matching problem type URI has been found on the classpath.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.belgif.rest.problem.api.Problem
equals, getAdditionalProperties, getDetail, getHref, getInstance, getMessage, getStatus, getTitle, getType, hashCode, setAdditionalProperty, setDetail, setHref, setInstance
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.github.belgif.rest.problem.api.FluentProblem
additionalProperty, detail, href, instance, setAdditionalProperty, setDetail, setHref, setInstance
-
Constructor Details
-
DefaultProblem
-