Class MongoRel.Implementor

  • Enclosing interface:
    MongoRel

    public static class MongoRel.Implementor
    extends java.lang.Object
    Callback for the implementation process that converts a tree of MongoRel nodes into a MongoDB query.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.List<Pair<java.lang.String,​java.lang.String>> list  
      (package private) MongoTable mongoTable  
      (package private) RelOptTable table  
    • Constructor Summary

      Constructors 
      Constructor Description
      Implementor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.lang.String findOp, java.lang.String aggOp)  
      void visitChild​(int ordinal, RelNode input)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • list

        final java.util.List<Pair<java.lang.String,​java.lang.String>> list
    • Constructor Detail

      • Implementor

        public Implementor()
    • Method Detail

      • add

        public void add​(java.lang.String findOp,
                        java.lang.String aggOp)
      • visitChild

        public void visitChild​(int ordinal,
                               RelNode input)