Qore Swagger Module Reference  1.0.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NSwaggerMain namespace for all public Swagger declarations
 CAbstractParameterObjectDescribes a single operation parameter
 CBodyParameterAbstractParameterObject specialization for "body" parameters
 CContactObjectContact information for the exposed API
 CExternalDocumentationObjectAllows referencing an external resource for extended documentation
 CHeaderObjectDescribes a single HTTP header
 CInfoObjectThe object provides metadata about the API. The metadata can be used by the clients if needed, and can be presented in the Swagger-UI for convenience
 CLicenseObjectLicense information for the exposed API
 CObjectBaseBase class for the Swagger specification objects, wrapping the vendor extensions
 COperationObjectDescribes a single API operation on a path
 COtherParameterAbstractParameterObject specialization for parameters other than "body"
 CParameterItemsSchemaObjectItems schema object for non-body parameters
 CPathComponentHolds the relative paths to the individual endpoints
 CPathItemObjectDescribes the operations available on a single path
 CPathsObjectThis class stores the path tree for URI path matching
 CResponseObjectDescribes a single response from an API Operation
 CResponsesObjectPossible responses for an operation
 CSchemaBaseBase used by OtherParameter, HeaderObject and SchemaObject
 CSchemaObjectDefines an object in a schema
 CScopesObjectLists the available scopes for an OAuth2 security scheme
 CSecuritySchemeObjectAllows the definition of a security scheme that can be used by the operations
 CSwaggerLoaderUsed for loading the Swagger definitions
 CSwaggerSchemaThis is the root document object for the API specification. It combines what previously was the Resource Listing and API Declaration (version 1.2 and earlier) together into one document
 CTagObjectAllows adding metadata to a single tag that is used by the OperationObject. It is not mandatory to have a TagObject per tag used there
 CXmlObjectA metadata object that allows for more fine-tuned XML model definitions