Class MongoRules.RexToMongoTranslator

  • All Implemented Interfaces:
    RexVisitor<java.lang.String>
    Enclosing class:
    MongoRules

    static class MongoRules.RexToMongoTranslator
    extends RexVisitorImpl<java.lang.String>
    Translator from RexNode to strings in MongoDB's expression language.
    • Field Detail

      • inFields

        private final java.util.List<java.lang.String> inFields
      • MONGO_OPERATORS

        private static final java.util.Map<SqlOperator,​java.lang.String> MONGO_OPERATORS
    • Constructor Detail

      • RexToMongoTranslator

        protected RexToMongoTranslator​(JavaTypeFactory typeFactory,
                                       java.util.List<java.lang.String> inFields)