Class SecurityParameterImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<SecurityParameter>
-
- com.reprezen.kaizen.oasparser.ovl3.SecurityParameterImpl
-
- All Implemented Interfaces:
com.reprezen.jsonoverlay.IJsonOverlay<SecurityParameter>,com.reprezen.jsonoverlay.IModelPart<OpenApi3,SecurityParameter>,SecurityParameter
public class SecurityParameterImpl extends com.reprezen.jsonoverlay.PropertiesOverlay<SecurityParameter> implements SecurityParameter
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_parametersstatic com.reprezen.jsonoverlay.OverlayFactory<SecurityParameter>factory
-
Constructor Summary
Constructors Constructor Description SecurityParameterImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)SecurityParameterImpl(SecurityParameter securityParameter, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void_elaborateJson()protected com.fasterxml.jackson.databind.JsonNode_fixJson(com.fasterxml.jackson.databind.JsonNode json)protected com.reprezen.jsonoverlay.OverlayFactory<?>_getFactory()Class<?>_getModelType()voidaddParameter(String parameter)static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>>
com.reprezen.jsonoverlay.Builder<SecurityParameter>builder(OV modelMember)static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>>
SecurityParametercreate(OV modelMember)StringgetParameter(int index)List<String>getParameters()List<String>getParameters(boolean elaborate)booleanhasParameters()voidinsertParameter(int index, String parameter)voidremoveParameter(int index)voidsetParameter(int index, String parameter)voidsetParameters(List<String> parameters)-
Methods inherited from class com.reprezen.jsonoverlay.PropertiesOverlay
_add, _createList, _createMap, _createScalar, _elaborate, _findInternal, _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_parameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_parameters- See Also:
- Constant Field Values
-
factory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static com.reprezen.jsonoverlay.OverlayFactory<SecurityParameter> factory
-
-
Constructor Detail
-
SecurityParameterImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public SecurityParameterImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
SecurityParameterImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public SecurityParameterImpl(SecurityParameter securityParameter, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
_fixJson
protected com.fasterxml.jackson.databind.JsonNode _fixJson(com.fasterxml.jackson.databind.JsonNode json)
- Overrides:
_fixJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<SecurityParameter>
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<String> getParameters()- Specified by:
getParametersin interfaceSecurityParameter
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<String> getParameters(boolean elaborate)- Specified by:
getParametersin interfaceSecurityParameter
-
hasParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasParameters()- Specified by:
hasParametersin interfaceSecurityParameter
-
getParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getParameter(int index)- Specified by:
getParameterin interfaceSecurityParameter
-
setParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameters(List<String> parameters)- Specified by:
setParametersin interfaceSecurityParameter
-
setParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setParameter(int index, String parameter)- Specified by:
setParameterin interfaceSecurityParameter
-
addParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addParameter(String parameter)- Specified by:
addParameterin interfaceSecurityParameter
-
insertParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertParameter(int index, String parameter)- Specified by:
insertParameterin interfaceSecurityParameter
-
removeParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeParameter(int index)- Specified by:
removeParameterin interfaceSecurityParameter
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<SecurityParameter>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<SecurityParameter>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<SecurityParameter>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<SecurityParameter> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> SecurityParameter create(OV modelMember)
-
-