pygleif.compat.interfaces.RecordLike¶
- class pygleif.compat.interfaces.RecordLike(lei, legal_name, country)[source]¶
Compatibility DTO used by tests and adapters.
A minimal, generation-agnostic view of an LEI record. Both the frozen v1 client and the new v2 client can produce this shape so callers can depend on it regardless of the underlying implementation.
- __init__(lei, legal_name, country)¶
Methods
__delattr__(name)Implement delattr(self, name).
__dir__()Default dir() implementation.
__eq__(other)Return self==value.
__format__(format_spec, /)Default object formatter.
__ge__(value, /)Return self>=value.
__getattribute__(name, /)Return getattr(self, name).
__getstate__()Helper for pickle.
__gt__(value, /)Return self>value.
__hash__()Return hash(self).
__init__(lei, legal_name, country)__init_subclass__()This method is called when a class is subclassed.
__le__(value, /)Return self<=value.
__lt__(value, /)Return self<value.
__ne__(value, /)Return self!=value.
__new__(*args, **kwargs)__reduce__()Helper for pickle.
__reduce_ex__(protocol, /)Helper for pickle.
__replace__(**changes)__repr__()Return repr(self).
__setattr__(name, value)Implement setattr(self, name, value).
__sizeof__()Size of object in memory, in bytes.
__str__()Return str(self).
__subclasshook__(object, /)Abstract classes can override this to customize issubclass().
Attributes
__annotations____dataclass_fields____dataclass_params____dict____doc____firstlineno____match_args____module____static_attributes____weakref__list of weak references to the object
leilegal_namecountry