Package org.imemex.logicalplan.merge

Class Summary
LogicalPlanIsResolved A logical tree processor which can be used to test if all leaves of a given logical tree are black boxes.
LogicalPlanIsResolvedTest This test assures that LogicalPanIsResolved works well.
LogicalPlanMerger  
LogicalPlanMergerTest Test merging of multiple logical plans.
NotNeededUnresolvedPossibilityRemover  
NotNeededUnresolvedPossibilityRemoverTest This test runs the NotNeededUnresolvedPossibilityRemover on increasingly difficult plans.
TrivialChooseRemover This logical tree walker removes trivial (single output) chooses from a logical tree.
TrivialChooseRemoverTest Test the trivial choose remover.
UnresolvedPossibilityRemover This logical tree walker removes all unresolved possibilities from a given logical plan.
UnresolvedPossibilityRemoverTest