Package org.teiid.translator.mongodb
Class MergePlanner
- java.lang.Object
-
- org.teiid.translator.mongodb.MergePlanner
-
public class MergePlanner extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected LinkedHashSet<ProcessingNode>
mergeProcessing
-
Constructor Summary
Constructors Constructor Description MergePlanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNode(ExistsNode node)
void
addNode(ProjectionNode node, String alias)
void
addNode(UnwindNode node)
Set<ProcessingNode>
getNodes()
-
-
-
Field Detail
-
mergeProcessing
protected LinkedHashSet<ProcessingNode> mergeProcessing
-
-
Method Detail
-
addNode
public void addNode(ExistsNode node) throws TranslatorException
- Throws:
TranslatorException
-
addNode
public void addNode(UnwindNode node) throws TranslatorException
- Throws:
TranslatorException
-
addNode
public void addNode(ProjectionNode node, String alias)
-
getNodes
public Set<ProcessingNode> getNodes()
-
-