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