Package org.apache.juneau.bean.jsonapi
Class JsonApiErrorSource
java.lang.Object
org.apache.juneau.bean.jsonapi.JsonApiErrorSource
Represents the
source sub-object of a JSON:API Error Object.
Per JSON:API v1.1 § Error Objects, the
source object can carry a pointer (JSON Pointer to the offending element), a
parameter (the URI query parameter name), and/or a header (the request header name).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBean property getter:header .Bean property getter:parameter .Bean property getter:pointer .Bean property setter:header .setParameter(String value) Bean property setter:parameter .setPointer(String value) Bean property setter:pointer .toString()
-
Constructor Details
-
JsonApiErrorSource
public JsonApiErrorSource()Default constructor.
-
-
Method Details
-
getPointer
Bean property getter:pointer .- Returns:
- The value of the
pointer property, ornull if it is not set.
-
setPointer
Bean property setter:pointer .- Parameters:
value- The new value for this property. Can benull to unset the property.- Returns:
- This object.
-
getParameter
Bean property getter:parameter .- Returns:
- The value of the
parameter property, ornull if it is not set.
-
setParameter
Bean property setter:parameter .- Parameters:
value- The new value for this property. Can benull to unset the property.- Returns:
- This object.
-
getHeader
Bean property getter:header .- Returns:
- The value of the
header property, ornull if it is not set.
-
setHeader
Bean property setter:header .- Parameters:
value- The new value for this property. Can benull to unset the property.- Returns:
- This object.
-
toString
-