创建调用者的工厂。
方法
__init__
()register
(类型, 名称, 调用者)register_executor
(名称, 执行器类)register_parser
(名称, 解析器类)register_processor
(名称, 处理器类)register_renderer
(名称, 渲染器类)to_dict
()to_json
()- 返回类型
- __init__()¶
- register(type: Literal['renderer', 'parser', 'executor', 'processor'], name: str, invoker: Type[Invoker]) None [source]¶
- 参数
类型 (Literal['renderer', 'parser', 'executor', 'processor']) –
名称 (str) –
调用者 (Type[Invoker]) –
- 返回类型
None
- register_executor(name: str, executor_class: Any) None [source]¶
- 参数
名称 (str) –
执行器类 (Any) –
- 返回类型
None
- register_parser(name: str, parser_class: Any) None [source]¶
- 参数
名称 (str) –
parser_class (Any) –
- 返回类型
None
- register_processor(name: str, processor_class: Any) None [source]¶
- 参数
名称 (str) –
processor_class (Any) –
- 返回类型
None