stub: add missing entity.inverse_attributes

(cherry picked from commit 9123d8c183)
This commit is contained in:
Andrej730
2026-07-16 17:31:55 +05:00
committed by Dion Moult
parent 725162823c
commit 90dfd2926e
@@ -707,8 +707,22 @@ class ellipse(curve):
class entity(declaration):
def __init__(self, name, is_abstract, index_in_schema, supertype): ...
def all_attributes(self) -> tuple[attribute, ...]: ...
def all_inverse_attributes(self) -> tuple[inverse_attribute, ...]: ...
def all_attributes(self) -> tuple[attribute, ...]:
"""Get a tuple of attributes, including those inherited from supertypes."""
...
def attributes(self) -> tuple[attribute, ...]:
"""Get a tuple of direct attributes."""
...
def all_inverse_attributes(self) -> tuple[inverse_attribute, ...]:
"""Get a tuple of inverse attributes, including those inherited from supertypes."""
...
def inverse_attributes(self) -> tuple[inverse_attribute, ...]:
"""Get a tuple of direct inverse attributes."""
...
def argument_types(self) -> tuple[str, ...]:
"""Get a tuple of types for each attribute in ``all_attributes()``."""
...
@@ -722,7 +736,6 @@ class entity(declaration):
"""
...
def attributes(self) -> tuple[attribute, ...]: ...
def derived(self) -> tuple[bool, ...]:
"""Return a tuple of booleans indicating whether each direct attribute is derived."""
...