blackfennec.layers.merge package
Submodules
blackfennec.layers.merge.merged_layer module
blackfennec.layers.merge.merged_list module
blackfennec.layers.merge.merged_map module
blackfennec.layers.merge.merged_null module
blackfennec.layers.merge.merged_phantom module
blackfennec.layers.merge.merged_structure module
- class blackfennec.layers.merge.merged_structure.MergedStructure(layer, underlay: Structure, overlay: Structure)[source]
Bases:
Structure
- property parent: Optional[MergedStructure]
Property for parent of this structure.
- property root: Optional[MergedStructure]
Readonly property for Root of this structure.
- property subject
- property value
Property for value of this structure.
blackfennec.layers.merge.merger module
- class blackfennec.layers.merge.merger.Merger(layer, overlay)[source]
Bases:
Visitor
[MergedStructure
]
- class blackfennec.layers.merge.merger.MergerFactory(layer)[source]
-
Create a Merger using the visitor pattern