38 string uri_path =
"/";
41 const ProviderInfo = ...;
45 const ConstructorOptions = ...;
49 const HttpMethods = ...;
60 constructor(hash<auto> path_tree,
string uri_path, SwaggerSchema schema, *
RestClient rest);
65 constructor(SwaggerSchema schema, *
RestClient rest);
69 constructor(*hash<auto> options);
91 *list<string> getChildProviderNamesImpl();
101 *AbstractDataProvider getChildProviderImpl(
string name);
107 AbstractDataProvider getChildIntern(
string name, *
string real_name);
113 hash<DataProviderInfo> getStaticInfoImpl();
SwaggerSchema schema
The Swagger schema.
Definition: SwaggerDataProvider.qc.dox.h:32
Qore SwaggerDataProvider module definition.
Definition: SwaggerDataProvider.qc.dox.h:26
*RestClient rest
The REST client object for API calls.
Definition: SwaggerDataProvider.qc.dox.h:35
hash< auto > path_tree
hash of valid paths
Definition: SwaggerDataProvider.qc.dox.h:54