Class ResponseImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<Response>
-
- com.reprezen.kaizen.oasparser.ovl3.ResponseImpl
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_contentMediaTypesstatic StringF_descriptionstatic StringF_extensionsstatic StringF_headersstatic StringF_linksstatic com.reprezen.jsonoverlay.OverlayFactory<Response>factory
-
Constructor Summary
Constructors Constructor Description ResponseImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)ResponseImpl(Response response, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
Method Summary
-
Methods inherited from class com.reprezen.jsonoverlay.PropertiesOverlay
_add, _createList, _createMap, _createScalar, _elaborate, _findInternal, _fixJson, _fromJson, _get, _get, _get, _get, _get, _get, _getList, _getList, _getMap, _getMap, _getOverlay, _insert, _isElaborated, _isPresent, _remove, _remove, _set, _set, _setList, _setMap, _setScalar, _toJsonInternal, equals, equals, hashCode
-
Methods inherited from class com.reprezen.jsonoverlay.JsonOverlay
_ensureElaborated, _getCreatingRef, _jsonArray, _jsonBoolean, _jsonMissing, _jsonNull, _jsonObject, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _setCreatingRef, _setParent, builder, create, toString
-
-
-
-
Field Detail
-
F_description
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_description- See Also:
- Constant Field Values
-
F_headers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_headers- See Also:
- Constant Field Values
-
F_contentMediaTypes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_contentMediaTypes- See Also:
- Constant Field Values
-
F_links
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_links- See Also:
- Constant Field Values
-
F_extensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_extensions- See Also:
- Constant Field Values
-
factory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static com.reprezen.jsonoverlay.OverlayFactory<Response> factory
-
-
Constructor Detail
-
ResponseImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ResponseImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
ResponseImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ResponseImpl(Response response, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
getDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getDescription()- Specified by:
getDescriptionin interfaceResponse
-
setDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDescription(String description)- Specified by:
setDescriptionin interfaceResponse
-
getHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Header> getHeaders()- Specified by:
getHeadersin interfaceResponse
-
getHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Header> getHeaders(boolean elaborate)- Specified by:
getHeadersin interfaceResponse
-
hasHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasHeaders()- Specified by:
hasHeadersin interfaceResponse
-
hasHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasHeader(String name)
-
getHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Header getHeader(String name)
-
setHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setHeaders(Map<String,Header> headers)- Specified by:
setHeadersin interfaceResponse
-
setHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setHeader(String name, Header header)
-
removeHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeHeader(String name)- Specified by:
removeHeaderin interfaceResponse
-
getContentMediaTypes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,MediaType> getContentMediaTypes()- Specified by:
getContentMediaTypesin interfaceResponse
-
getContentMediaTypes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,MediaType> getContentMediaTypes(boolean elaborate)- Specified by:
getContentMediaTypesin interfaceResponse
-
hasContentMediaTypes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasContentMediaTypes()- Specified by:
hasContentMediaTypesin interfaceResponse
-
hasContentMediaType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasContentMediaType(String name)- Specified by:
hasContentMediaTypein interfaceResponse
-
getContentMediaType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public MediaType getContentMediaType(String name)- Specified by:
getContentMediaTypein interfaceResponse
-
setContentMediaTypes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setContentMediaTypes(Map<String,MediaType> contentMediaTypes)- Specified by:
setContentMediaTypesin interfaceResponse
-
setContentMediaType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setContentMediaType(String name, MediaType contentMediaType)- Specified by:
setContentMediaTypein interfaceResponse
-
removeContentMediaType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeContentMediaType(String name)- Specified by:
removeContentMediaTypein interfaceResponse
-
getLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Link> getLinks()
-
getLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Link> getLinks(boolean elaborate)
-
hasLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasLinks()
-
hasLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasLink(String name)
-
setLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setLinks(Map<String,Link> links)
-
setLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setLink(String name, Link link)
-
removeLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeLink(String name)- Specified by:
removeLinkin interfaceResponse
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions()- Specified by:
getExtensionsin interfaceResponse
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions(boolean elaborate)- Specified by:
getExtensionsin interfaceResponse
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtensions()- Specified by:
hasExtensionsin interfaceResponse
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtension(String name)- Specified by:
hasExtensionin interfaceResponse
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExtension(String name)- Specified by:
getExtensionin interfaceResponse
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtensions(Map<String,Object> extensions)- Specified by:
setExtensionsin interfaceResponse
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtension(String name, Object extension)- Specified by:
setExtensionin interfaceResponse
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeExtension(String name)- Specified by:
removeExtensionin interfaceResponse
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<Response>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<Response>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<Response>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<Response> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> Response create(OV modelMember)
-
-