1 from typing import Any, Dict, Iterable, Optional, Type
\r
3 from .message import Message
\r
4 from .descriptor import Descriptor
\r
5 from .descriptor_pool import DescriptorPool
\r
7 class MessageFactory:
\r
8 pool = ... # type: Any
\r
9 def __init__(self, pool: Optional[DescriptorPool] = ...) -> None: ...
\r
10 def GetPrototype(self, descriptor: Descriptor) -> Type[Message]: ...
\r
11 def GetMessages(self, files: Iterable[bytes]) -> Dict[bytes, Type[Message]]: ...
\r
13 def GetMessages(file_protos: Iterable[bytes]) -> Dict[bytes, Type[Message]]: ...
\r