intxeger.core package¶
-
class
intxeger.core.
Choice
(choices: Sequence[intxeger.core.base.Node])[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.
Concatenate
(nodes: Sequence[intxeger.core.base.Node])[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.
Constant
(value: str)[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.
Repeat
(node: intxeger.core.base.Node, min_count: int = 0, max_count: int = 100)[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.
Group
(node: intxeger.core.base.Node, ref_id: int)[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.
GroupRef
(ref_id: int)[source]¶ Bases:
intxeger.core.base.Node
Submodules¶
intxeger.core.base module¶
intxeger.core.choice module¶
-
class
intxeger.core.choice.
Choice
(choices: Sequence[intxeger.core.base.Node])[source]¶ Bases:
intxeger.core.base.Node
intxeger.core.concatenate module¶
-
class
intxeger.core.concatenate.
Concatenate
(nodes: Sequence[intxeger.core.base.Node])[source]¶ Bases:
intxeger.core.base.Node
intxeger.core.constant module¶
-
class
intxeger.core.constant.
Constant
(value: str)[source]¶ Bases:
intxeger.core.base.Node
intxeger.core.group module¶
-
class
intxeger.core.group.
Group
(node: intxeger.core.base.Node, ref_id: int)[source]¶ Bases:
intxeger.core.base.Node
-
class
intxeger.core.group.
GroupRef
(ref_id: int)[source]¶ Bases:
intxeger.core.base.Node
intxeger.core.repeat module¶
-
class
intxeger.core.repeat.
Repeat
(node: intxeger.core.base.Node, min_count: int = 0, max_count: int = 100)[source]¶ Bases:
intxeger.core.base.Node