Class OperationImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<Operation>
-
- com.reprezen.kaizen.oasparser.ovl3.OperationImpl
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_callbacksstatic StringF_callbacksExtensionsstatic StringF_deprecatedstatic StringF_descriptionstatic StringF_extensionsstatic StringF_externalDocsstatic StringF_operationIdstatic StringF_parametersstatic StringF_requestBodystatic StringF_responsesstatic StringF_responsesExtensionsstatic StringF_securityRequirementsstatic StringF_serversstatic StringF_summarystatic StringF_tagsstatic com.reprezen.jsonoverlay.OverlayFactory<Operation>factory
-
Constructor Summary
Constructors Constructor Description OperationImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)OperationImpl(Operation operation, 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_tags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_tags- See Also:
- Constant Field Values
-
F_summary
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_summary- See Also:
- Constant Field Values
-
F_description
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_description- See Also:
- Constant Field Values
-
F_externalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_externalDocs- See Also:
- Constant Field Values
-
F_operationId
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_operationId- See Also:
- Constant Field Values
-
F_parameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_parameters- See Also:
- Constant Field Values
-
F_requestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_requestBody- See Also:
- Constant Field Values
-
F_responses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_responses- See Also:
- Constant Field Values
-
F_responsesExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_responsesExtensions- See Also:
- Constant Field Values
-
F_callbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_callbacks- See Also:
- Constant Field Values
-
F_callbacksExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_callbacksExtensions- See Also:
- Constant Field Values
-
F_deprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_deprecated- See Also:
- Constant Field Values
-
F_securityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_securityRequirements- See Also:
- Constant Field Values
-
F_servers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_servers- 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<Operation> factory
-
-
Constructor Detail
-
OperationImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public OperationImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
OperationImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public OperationImpl(Operation operation, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
getTags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<String> getTags(boolean elaborate)
-
hasTags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasTags()
-
getTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getTag(int index)
-
setTags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setTags(List<String> tags)
-
setTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setTag(int index, String tag)
-
addTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addTag(String tag)
-
insertTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertTag(int index, String tag)
-
removeTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeTag(int index)
-
getSummary
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getSummary()- Specified by:
getSummaryin interfaceOperation
-
setSummary
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setSummary(String summary)- Specified by:
setSummaryin interfaceOperation
-
getDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getDescription()- Specified by:
getDescriptionin interfaceOperation
-
setDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDescription(String description)- Specified by:
setDescriptionin interfaceOperation
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ExternalDocs getExternalDocs()- Specified by:
getExternalDocsin interfaceOperation
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ExternalDocs getExternalDocs(boolean elaborate)- Specified by:
getExternalDocsin interfaceOperation
-
setExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExternalDocs(ExternalDocs externalDocs)- Specified by:
setExternalDocsin interfaceOperation
-
getOperationId
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getOperationId()- Specified by:
getOperationIdin interfaceOperation
-
setOperationId
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setOperationId(String operationId)- Specified by:
setOperationIdin interfaceOperation
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Parameter> getParameters()- Specified by:
getParametersin interfaceOperation
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Parameter> getParameters(boolean elaborate)- Specified by:
getParametersin interfaceOperation
-
hasParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasParameters()- Specified by:
hasParametersin interfaceOperation
-
getParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Parameter getParameter(int index)- Specified by:
getParameterin interfaceOperation
-
setParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameters(List<Parameter> parameters)- Specified by:
setParametersin interfaceOperation
-
setParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameter(int index, Parameter parameter)- Specified by:
setParameterin interfaceOperation
-
addParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addParameter(Parameter parameter)- Specified by:
addParameterin interfaceOperation
-
insertParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertParameter(int index, Parameter parameter)- Specified by:
insertParameterin interfaceOperation
-
removeParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeParameter(int index)- Specified by:
removeParameterin interfaceOperation
-
getRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public RequestBody getRequestBody()- Specified by:
getRequestBodyin interfaceOperation
-
getRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public RequestBody getRequestBody(boolean elaborate)- Specified by:
getRequestBodyin interfaceOperation
-
setRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setRequestBody(RequestBody requestBody)- Specified by:
setRequestBodyin interfaceOperation
-
getResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Response> getResponses()- Specified by:
getResponsesin interfaceOperation
-
getResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Response> getResponses(boolean elaborate)- Specified by:
getResponsesin interfaceOperation
-
hasResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasResponses()- Specified by:
hasResponsesin interfaceOperation
-
hasResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasResponse(String name)- Specified by:
hasResponsein interfaceOperation
-
getResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Response getResponse(String name)- Specified by:
getResponsein interfaceOperation
-
setResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setResponses(Map<String,Response> responses)- Specified by:
setResponsesin interfaceOperation
-
setResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setResponse(String name, Response response)- Specified by:
setResponsein interfaceOperation
-
removeResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeResponse(String name)- Specified by:
removeResponsein interfaceOperation
-
getResponsesExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getResponsesExtensions()- Specified by:
getResponsesExtensionsin interfaceOperation
-
getResponsesExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getResponsesExtensions(boolean elaborate)- Specified by:
getResponsesExtensionsin interfaceOperation
-
hasResponsesExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasResponsesExtensions()- Specified by:
hasResponsesExtensionsin interfaceOperation
-
hasResponsesExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasResponsesExtension(String name)- Specified by:
hasResponsesExtensionin interfaceOperation
-
getResponsesExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getResponsesExtension(String name)- Specified by:
getResponsesExtensionin interfaceOperation
-
setResponsesExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setResponsesExtensions(Map<String,Object> responsesExtensions)- Specified by:
setResponsesExtensionsin interfaceOperation
-
setResponsesExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setResponsesExtension(String name, Object responsesExtension)- Specified by:
setResponsesExtensionin interfaceOperation
-
removeResponsesExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeResponsesExtension(String name)- Specified by:
removeResponsesExtensionin interfaceOperation
-
getCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Callback> getCallbacks()- Specified by:
getCallbacksin interfaceOperation
-
getCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Callback> getCallbacks(boolean elaborate)- Specified by:
getCallbacksin interfaceOperation
-
hasCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasCallbacks()- Specified by:
hasCallbacksin interfaceOperation
-
hasCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasCallback(String name)- Specified by:
hasCallbackin interfaceOperation
-
getCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Callback getCallback(String name)- Specified by:
getCallbackin interfaceOperation
-
setCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setCallbacks(Map<String,Callback> callbacks)- Specified by:
setCallbacksin interfaceOperation
-
setCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setCallback(String name, Callback callback)- Specified by:
setCallbackin interfaceOperation
-
removeCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeCallback(String name)- Specified by:
removeCallbackin interfaceOperation
-
getCallbacksExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getCallbacksExtensions()- Specified by:
getCallbacksExtensionsin interfaceOperation
-
getCallbacksExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getCallbacksExtensions(boolean elaborate)- Specified by:
getCallbacksExtensionsin interfaceOperation
-
hasCallbacksExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasCallbacksExtensions()- Specified by:
hasCallbacksExtensionsin interfaceOperation
-
hasCallbacksExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasCallbacksExtension(String name)- Specified by:
hasCallbacksExtensionin interfaceOperation
-
getCallbacksExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getCallbacksExtension(String name)- Specified by:
getCallbacksExtensionin interfaceOperation
-
setCallbacksExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setCallbacksExtensions(Map<String,Object> callbacksExtensions)- Specified by:
setCallbacksExtensionsin interfaceOperation
-
setCallbacksExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setCallbacksExtension(String name, Object callbacksExtension)- Specified by:
setCallbacksExtensionin interfaceOperation
-
removeCallbacksExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeCallbacksExtension(String name)- Specified by:
removeCallbacksExtensionin interfaceOperation
-
getDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getDeprecated()- Specified by:
getDeprecatedin interfaceOperation
-
isDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isDeprecated()- Specified by:
isDeprecatedin interfaceOperation
-
setDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDeprecated(Boolean deprecated)- Specified by:
setDeprecatedin interfaceOperation
-
getSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<SecurityRequirement> getSecurityRequirements()- Specified by:
getSecurityRequirementsin interfaceOperation
-
getSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<SecurityRequirement> getSecurityRequirements(boolean elaborate)- Specified by:
getSecurityRequirementsin interfaceOperation
-
hasSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasSecurityRequirements()- Specified by:
hasSecurityRequirementsin interfaceOperation
-
getSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public SecurityRequirement getSecurityRequirement(int index)- Specified by:
getSecurityRequirementin interfaceOperation
-
setSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setSecurityRequirements(List<SecurityRequirement> securityRequirements)- Specified by:
setSecurityRequirementsin interfaceOperation
-
setSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setSecurityRequirement(int index, SecurityRequirement securityRequirement)- Specified by:
setSecurityRequirementin interfaceOperation
-
addSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addSecurityRequirement(SecurityRequirement securityRequirement)- Specified by:
addSecurityRequirementin interfaceOperation
-
insertSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertSecurityRequirement(int index, SecurityRequirement securityRequirement)- Specified by:
insertSecurityRequirementin interfaceOperation
-
removeSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeSecurityRequirement(int index)- Specified by:
removeSecurityRequirementin interfaceOperation
-
getServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Server> getServers()- Specified by:
getServersin interfaceOperation
-
getServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Server> getServers(boolean elaborate)- Specified by:
getServersin interfaceOperation
-
hasServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasServers()- Specified by:
hasServersin interfaceOperation
-
getServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Server getServer(int index)
-
setServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setServers(List<Server> servers)- Specified by:
setServersin interfaceOperation
-
setServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setServer(int index, Server server)
-
addServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addServer(Server server)
-
insertServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertServer(int index, Server server)- Specified by:
insertServerin interfaceOperation
-
removeServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeServer(int index)- Specified by:
removeServerin interfaceOperation
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions()- Specified by:
getExtensionsin interfaceOperation
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions(boolean elaborate)- Specified by:
getExtensionsin interfaceOperation
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtensions()- Specified by:
hasExtensionsin interfaceOperation
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtension(String name)- Specified by:
hasExtensionin interfaceOperation
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExtension(String name)- Specified by:
getExtensionin interfaceOperation
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtensions(Map<String,Object> extensions)- Specified by:
setExtensionsin interfaceOperation
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtension(String name, Object extension)- Specified by:
setExtensionin interfaceOperation
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeExtension(String name)- Specified by:
removeExtensionin interfaceOperation
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<Operation>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<Operation>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<Operation>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<Operation> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> Operation create(OV modelMember)
-
-