collections
¶
Classes:
-
CollectionType– -
DictType– -
ListType– -
SetType– -
TupleType–
CollectionType
¶
CollectionType(
loc: SourceLocation = NO_SOURCE_LOCATION,
parent: Optional[ASTNodes] = None,
)
Bases: AnyType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/base.py
658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/base.py
685 686 687 688 689 690 691 692 693 694 695 696 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |
DictType
¶
Bases: CollectionType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/types/collections.py
98 99 100 101 102 103 104 105 106 107 108 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/base.py
685 686 687 688 689 690 691 692 693 694 695 696 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |
ListType
¶
Bases: CollectionType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/types/collections.py
34 35 36 37 38 39 40 41 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/base.py
685 686 687 688 689 690 691 692 693 694 695 696 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |
SetType
¶
SetType(element_type: ExprType)
Bases: CollectionType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/types/collections.py
65 66 67 68 69 70 71 72 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/base.py
685 686 687 688 689 690 691 692 693 694 695 696 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |
TupleType
¶
Bases: CollectionType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/types/collections.py
131 132 133 134 135 136 137 138 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/base.py
685 686 687 688 689 690 691 692 693 694 695 696 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |