|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|


Public Member Functions | |
| __init__ (self, wiki_prefix) | |
| process_api (self, api, context) | |
| process_model (self, model, context) | |
| process_operation (self, operation, context) | |
| process_parameter (self, parameter, context) | |
| process_property (self, prop, context) | |
| process_resource_api (self, resource_api, context) | |
| process_type (self, swagger_type, context) | |
Public Member Functions inherited from SwaggerPostProcessor | |
| process_resource_listing (self, resource_listing, context) | |
Data Fields | |
| wiki_prefix | |
Static Public Attributes | |
| dict | convert_mapping |
| dict | json_convert_mapping |
| dict | type_mapping |
A SwaggerPostProcessor which adds fields needed to generate Asterisk RESTful HTTP binding code.
Definition at line 127 of file asterisk_processor.py.
| __init__ | ( | self, | |
| wiki_prefix | |||
| ) |
Definition at line 161 of file asterisk_processor.py.
| process_api | ( | self, | |
| api, | |||
| context | |||
| ) |
Post process an Api object. @param api: Api object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 194 of file asterisk_processor.py.
References asterisk_processor.wikify().
| process_model | ( | self, | |
| model, | |||
| context | |||
| ) |
Post process a Model object. @param model: Model object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 236 of file asterisk_processor.py.
References asterisk_processor.snakify(), and asterisk_processor.wikify().
| process_operation | ( | self, | |
| operation, | |||
| context | |||
| ) |
Post process a Operation object. @param operation: Operation object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 197 of file asterisk_processor.py.
References asterisk_processor.snakify(), and asterisk_processor.wikify().
| process_parameter | ( | self, | |
| parameter, | |||
| context | |||
| ) |
Post process a Parameter object. @param parameter: Parameter object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 209 of file asterisk_processor.py.
References AsteriskProcessor.convert_mapping, AsteriskProcessor.json_convert_mapping, asterisk_processor.snakify(), AsteriskProcessor.type_mapping, and asterisk_processor.wikify().
| process_property | ( | self, | |
| property, | |||
| context | |||
| ) |
Post process a Property object. @param property: Property object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 243 of file asterisk_processor.py.
References asterisk_processor.wikify().
| process_resource_api | ( | self, | |
| resource_api, | |||
| context | |||
| ) |
Post process a ResourceApi object. @param resource_api: ResourceApi object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 164 of file asterisk_processor.py.
References asterisk_processor.snakify(), and AsteriskProcessor.wiki_prefix.
| process_type | ( | self, | |
| swagger_type, | |||
| context | |||
| ) |
Post process a SwaggerType object. @param swagger_type: ResourceListing object. @param context: Current context in the API.
Reimplemented from SwaggerPostProcessor.
Definition at line 251 of file asterisk_processor.py.
References asterisk_processor.snakify(), and asterisk_processor.wikify().
|
static |
Definition at line 144 of file asterisk_processor.py.
Referenced by AsteriskProcessor.process_parameter().
|
static |
Definition at line 153 of file asterisk_processor.py.
Referenced by AsteriskProcessor.process_parameter().
|
static |
Definition at line 133 of file asterisk_processor.py.
Referenced by AsteriskProcessor.process_parameter().
| wiki_prefix |
Definition at line 162 of file asterisk_processor.py.
Referenced by AsteriskProcessor.process_resource_api().