Class PathImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<Path>
-
- com.reprezen.kaizen.oasparser.ovl3.PathImpl
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_descriptionstatic StringF_extensionsstatic StringF_operationsstatic StringF_parametersstatic StringF_serversstatic StringF_summarystatic com.reprezen.jsonoverlay.OverlayFactory<Path>factory
-
Constructor Summary
Constructors Constructor Description PathImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)PathImpl(Path path, 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_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_operations
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_operations- 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_parameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_parameters- 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<Path> factory
-
-
Constructor Detail
-
PathImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public PathImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
PathImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public PathImpl(Path path, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
getPathString
public String getPathString()
- Specified by:
getPathStringin interfacePath
-
getOptions
public Operation getOptions()
- Specified by:
getOptionsin interfacePath
-
getOptions
public Operation getOptions(boolean elaborate)
- Specified by:
getOptionsin interfacePath
-
setOptions
public void setOptions(Operation options)
- Specified by:
setOptionsin interfacePath
-
getSummary
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getSummary()- Specified by:
getSummaryin interfacePath
-
setSummary
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setSummary(String summary)- Specified by:
setSummaryin interfacePath
-
getDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getDescription()- Specified by:
getDescriptionin interfacePath
-
setDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDescription(String description)- Specified by:
setDescriptionin interfacePath
-
getOperations
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Operation> getOperations()- Specified by:
getOperationsin interfacePath
-
getOperations
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Operation> getOperations(boolean elaborate)- Specified by:
getOperationsin interfacePath
-
hasOperations
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasOperations()- Specified by:
hasOperationsin interfacePath
-
hasOperation
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasOperation(String name)- Specified by:
hasOperationin interfacePath
-
getOperation
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Operation getOperation(String name)- Specified by:
getOperationin interfacePath
-
setOperations
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setOperations(Map<String,Operation> operations)- Specified by:
setOperationsin interfacePath
-
setOperation
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setOperation(String name, Operation operation)- Specified by:
setOperationin interfacePath
-
removeOperation
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeOperation(String name)- Specified by:
removeOperationin interfacePath
-
getServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Server> getServers()- Specified by:
getServersin interfacePath
-
getServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Server> getServers(boolean elaborate)- Specified by:
getServersin interfacePath
-
hasServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasServers()- Specified by:
hasServersin interfacePath
-
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 interfacePath
-
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 interfacePath
-
removeServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeServer(int index)- Specified by:
removeServerin interfacePath
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Parameter> getParameters()- Specified by:
getParametersin interfacePath
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Parameter> getParameters(boolean elaborate)- Specified by:
getParametersin interfacePath
-
hasParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasParameters()- Specified by:
hasParametersin interfacePath
-
getParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Parameter getParameter(int index)- Specified by:
getParameterin interfacePath
-
setParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameters(List<Parameter> parameters)- Specified by:
setParametersin interfacePath
-
setParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameter(int index, Parameter parameter)- Specified by:
setParameterin interfacePath
-
addParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addParameter(Parameter parameter)- Specified by:
addParameterin interfacePath
-
insertParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertParameter(int index, Parameter parameter)- Specified by:
insertParameterin interfacePath
-
removeParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeParameter(int index)- Specified by:
removeParameterin interfacePath
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions()- Specified by:
getExtensionsin interfacePath
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions(boolean elaborate)- Specified by:
getExtensionsin interfacePath
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtensions()- Specified by:
hasExtensionsin interfacePath
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtension(String name)- Specified by:
hasExtensionin interfacePath
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExtension(String name)- Specified by:
getExtensionin interfacePath
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtensions(Map<String,Object> extensions)- Specified by:
setExtensionsin interfacePath
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtension(String name, Object extension)- Specified by:
setExtensionin interfacePath
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeExtension(String name)- Specified by:
removeExtensionin interfacePath
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<Path>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<Path>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<Path>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<Path> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> Path create(OV modelMember)
-
-