def get_dumper(self, obj: Any, format: Format) -> "Dumper":
...
- def lookup_dumper(self, src: type, format: Format) -> DumperType:
- ...
-
def load_row(self, row: int) -> Optional[Tuple[Any, ...]]:
...
def get_loader(self, oid: int, format: Format) -> "Loader":
...
-
- def lookup_loader(self, oid: int, format: Format) -> LoaderType:
- ...
except KeyError:
pass
- dumper_cls = self.lookup_dumper(*key)
+ dumper_cls = self._lookup_dumper(*key)
self._dumpers_cache[key] = dumper = dumper_cls(key[0], self)
return dumper
- def lookup_dumper(self, src: type, format: Format) -> DumperType:
+ def _lookup_dumper(self, src: type, format: Format) -> DumperType:
key = (src, format)
for amap in self._dumpers_maps:
if key in amap:
except KeyError:
pass
- loader_cls = self.lookup_loader(*key)
+ loader_cls = self._lookup_loader(*key)
self._loaders_cache[key] = loader = loader_cls(key[0], self)
return loader
- def lookup_loader(self, oid: int, format: Format) -> LoaderType:
+ def _lookup_loader(self, oid: int, format: Format) -> LoaderType:
key = (oid, format)
for tcmap in self._loaders_maps:
self, types: Sequence[Tuple[int, pq.Format]]
) -> None: ...
def get_dumper(self, obj: Any, format: pq.Format) -> Dumper: ...
- def lookup_dumper(self, src: type, format: pq.Format) -> DumperType: ...
def load_row(self, row: int) -> Optional[Tuple[Any, ...]]: ...
def load_sequence(
self, record: Sequence[Optional[bytes]]
) -> Tuple[Any, ...]: ...
def get_loader(self, oid: int, format: pq.Format) -> Loader: ...
- def lookup_loader(self, oid: int, format: pq.Format) -> LoaderType: ...
def register_builtin_c_loaders() -> None: ...
def connect(conninfo: str) -> PQGen[pq.proto.PGconn]: ...
except KeyError:
pass
- dumper_cls = self.lookup_dumper(*key)
+ dumper_cls = self._lookup_dumper(*key)
self._dumpers_cache[key] = dumper = dumper_cls(key[0], self)
return dumper
- def lookup_dumper(self, src: type, format: Format) -> "DumperType":
+ def _lookup_dumper(self, src: type, format: Format) -> "DumperType":
key = (src, format)
for amap in self._dumpers_maps:
if key in amap:
except KeyError:
pass
- loader_cls = self.lookup_loader(*key)
+ loader_cls = self._lookup_loader(*key)
self._loaders_cache[key] = loader = loader_cls(key[0], self)
return loader
- def lookup_loader(self, oid: int, format: Format) -> "LoaderType":
+ def _lookup_loader(self, oid: int, format: Format) -> "LoaderType":
key = (oid, format)
for tcmap in self._loaders_maps: