Asterisk - The Open Source Telephony Project GIT-master-a63eec2
|
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) | |
![]() | |
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().