class documentation

Immutable linked descriptor graph for one generated namespace.

Method __init__ Undocumented
Method provider Undocumented
Instance Variable decode_options Undocumented
Instance Variable enums_by_name Undocumented
Instance Variable extensions_by_name Undocumented
Instance Variable files_by_name Undocumented
Instance Variable messages_by_name Undocumented
Instance Variable services_by_name Undocumented
Class Method _find_provider Undocumented
Static Method _default_value Undocumented
Static Method _is_packed Undocumented
Static Method _qualified Undocumented
Method _build Undocumented
Method _extension Undocumented
Method _field Undocumented
Instance Variable _provider_lock Undocumented
Instance Variable _provider_pool Undocumented
Instance Variable _serialized_files Undocumented
def __init__(self, serialized_files: Sequence[bytes], decode_options: OptionDecoder): (source)

Undocumented

def provider(self, facade: _Facade[Any]) -> Any: (source)

Undocumented

decode_options = (source)

Undocumented

Undocumented

extensions_by_name: Mapping[str, FieldDescriptor] = (source)

Undocumented

Undocumented

Undocumented

Undocumented

@classmethod
def _find_provider(cls, container: Any, full_name: str) -> Any: (source)

Undocumented

@staticmethod
def _default_value(field: FieldDescriptor) -> Any: (source)

Undocumented

@staticmethod
def _is_packed(field: FieldDescriptor) -> bool: (source)

Undocumented

@staticmethod
def _qualified(prefix: str, name: str) -> str: (source)

Undocumented

def _build(self, protos: Sequence[descriptor_pb2.FileDescriptorProto]): (source)

Undocumented

def _extension(self, proto: descriptor_pb2.FieldDescriptorProto, file: FileDescriptor, scope: MessageDescriptor | None, index: int, messages: Mapping[str, MessageDescriptor], enums: Mapping[str, EnumDescriptor]) -> FieldDescriptor: (source)

Undocumented

def _field(self, proto: descriptor_pb2.FieldDescriptorProto, file: FileDescriptor, message: MessageDescriptor, index: int, messages: Mapping[str, MessageDescriptor], enums: Mapping[str, EnumDescriptor]) -> FieldDescriptor: (source)

Undocumented

_provider_lock = (source)

Undocumented

_provider_pool: descriptor_pool.DescriptorPool | None = (source)

Undocumented

_serialized_files = (source)

Undocumented