class documentation
class DataclassAttribute: (source)
Undocumented
Class Method | deserialize |
Undocumented |
Method | __init__ |
Undocumented |
Method | expand |
Undocumented |
Method | expand |
Expands type vars in the context of a subtype when an attribute is inherited from a generic super type. |
Method | serialize |
Undocumented |
Method | to |
Undocumented |
Method | to |
Undocumented |
Instance Variable | alias |
Undocumented |
Instance Variable | column |
Undocumented |
Instance Variable | has |
Undocumented |
Instance Variable | info |
Undocumented |
Instance Variable | is |
Undocumented |
Instance Variable | is |
Undocumented |
Instance Variable | kw |
Undocumented |
Instance Variable | line |
Undocumented |
Instance Variable | name |
Undocumented |
Instance Variable | type |
Undocumented |
@classmethod
def deserialize(cls, info:
def deserialize(cls, info:
TypeInfo
, data: JsonDict
, api: SemanticAnalyzerPluginInterface
) -> DataclassAttribute
:
(source)
¶
Undocumented
def __init__(self, name:
str
, alias: str|None
, is_in_init: bool
, is_init_var: bool
, has_default: bool
, line: int
, column: int
, type: Type|None
, info: TypeInfo
, kw_only: bool
):
(source)
¶
Undocumented