Package io.openapiparser.model.v31
Class Components
- java.lang.Object
-
- io.openapiparser.Properties
-
- io.openapiparser.model.v31.Components
-
- All Implemented Interfaces:
Extensions
public class Components extends Properties implements Extensions
the Components object.See specification: 4.8.7 Components Object
-
-
Field Summary
-
Fields inherited from class io.openapiparser.Properties
bucket, context
-
-
Constructor Summary
Constructors Constructor Description Components(Context context, io.openapiprocessor.jsonschema.schema.Bucket bucket)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,Callback>getCallbacks()java.util.Map<java.lang.String,Example>getExamples()java.util.Map<java.lang.String,java.lang.Object>getExtensions()map of all extension properties.java.util.Map<java.lang.String,Header>getHeaders()java.util.Map<java.lang.String,Link>getLinks()java.util.Map<java.lang.String,Parameter>getParameters()java.util.Map<java.lang.String,PathItem>getPathItems()java.util.Map<java.lang.String,RequestBody>getRequestBodies()java.util.Map<java.lang.String,Response>getResponses()java.util.Map<java.lang.String,Schema>getSchemas()java.util.Map<java.lang.String,SecurityScheme>getSecuritySchemes()-
Methods inherited from class io.openapiparser.Properties
getBooleanOrDefault, getBooleanOrFalse, getBooleanOrNull, getIntegerOrDefault, getIntegerOrNull, getMapObjectsOrEmpty, getMapObjectsOrEmpty, getMapSetStringsOrEmpty, getMapStringsOrEmpty, getNumberOrNull, getObjectOrNull, getObjectOrThrow, getObjectsOrEmpty, getRawValue, getRawValueOf, getRefObject, getRefObjectOrThrow, getStringOrNull, getStringOrThrow, getStringsOrEmpty, getStringsOrNull, getValueOf, hasProperty
-
-
-
-
Constructor Detail
-
Components
public Components(Context context, io.openapiprocessor.jsonschema.schema.Bucket bucket)
-
-
Method Detail
-
getSchemas
public java.util.Map<java.lang.String,Schema> getSchemas()
-
getResponses
public java.util.Map<java.lang.String,Response> getResponses()
-
getParameters
public java.util.Map<java.lang.String,Parameter> getParameters()
-
getExamples
public java.util.Map<java.lang.String,Example> getExamples()
-
getRequestBodies
public java.util.Map<java.lang.String,RequestBody> getRequestBodies()
-
getHeaders
public java.util.Map<java.lang.String,Header> getHeaders()
-
getSecuritySchemes
public java.util.Map<java.lang.String,SecurityScheme> getSecuritySchemes()
-
getLinks
public java.util.Map<java.lang.String,Link> getLinks()
-
getCallbacks
public java.util.Map<java.lang.String,Callback> getCallbacks()
-
getPathItems
public java.util.Map<java.lang.String,PathItem> getPathItems()
-
getExtensions
public java.util.Map<java.lang.String,java.lang.Object> getExtensions()
Description copied from interface:Extensionsmap of all extension properties.- Specified by:
getExtensionsin interfaceExtensions- Overrides:
getExtensionsin classProperties- Returns:
- map of extension properties
-
-