Class TRALSwaggerExporter
Unit
Declaration
type TRALSwaggerExporter = class(TObject)
Description
TRALSwaggerExporter
Hierarchy
- TObject
- TRALSwaggerExporter
Overview
Methods
| Public | constructor Create; |
| Public | destructor Destroy; override; |
| Public | function ExportToStream(AServer: TRALServer): TStream; overload; |
| Protected | function getComponents(AServer: TRALServer): TRALJSONObject; |
| Protected | function getInfo(AServer: TRALServer): TRALJSONObject; |
| Protected | function getPaths(AServer: TRALServer): TRALJSONObject; |
| Protected | function getSecurity(AAuth: TRALAuthServer): TRALJSONObject; |
| Protected | function getServers(AServer: TRALServer): TRALJSONArray; |
| Protected | function getTags(AServer: TRALServer): TRALJSONArray; |
| Public | procedure ExportToFile(AServer: TRALServer; AFileName: TFileName); |
| Public | procedure ExportToStream(AServer: TRALServer; AStream: TStream); overload; |
| Protected | procedure RouteToJSON(AItem: TRALJSONObject; AServer: TRALServer; AModule: TRALModuleRoutes; ARoute: TRALBaseRoute); |
Properties
| Published | property SwaggerModule: TRALSwaggerModule read FSwaggerModule write FSwaggerModule; |
Description
Methods
| Public | constructor Create; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function ExportToStream(AServer: TRALServer): TStream; overload; |
|
This item has no description. | |
| Protected | function getComponents(AServer: TRALServer): TRALJSONObject; |
|
This item has no description. | |
| Protected | function getInfo(AServer: TRALServer): TRALJSONObject; |
|
This item has no description. | |
| Protected | function getPaths(AServer: TRALServer): TRALJSONObject; |
|
This item has no description. | |
| Protected | function getSecurity(AAuth: TRALAuthServer): TRALJSONObject; |
|
This item has no description. | |
| Protected | function getServers(AServer: TRALServer): TRALJSONArray; |
|
This item has no description. | |
| Protected | function getTags(AServer: TRALServer): TRALJSONArray; |
|
This item has no description. | |
| Public | procedure ExportToFile(AServer: TRALServer; AFileName: TFileName); |
|
This item has no description. | |
| Public | procedure ExportToStream(AServer: TRALServer; AStream: TStream); overload; |
|
This item has no description. | |
| Protected | procedure RouteToJSON(AItem: TRALJSONObject; AServer: TRALServer; AModule: TRALModuleRoutes; ARoute: TRALBaseRoute); |
|
This item has no description. | |
Properties
| Published | property SwaggerModule: TRALSwaggerModule read FSwaggerModule write FSwaggerModule; |
|
This item has no description. | |
PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.