Class RolapNativeSql.FunCallSqlCompilerBase

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int argCount  
      (package private) int category  
      (package private) java.lang.String mdx  
    • Constructor Summary

      Constructors 
      Constructor Description
      FunCallSqlCompilerBase​(int category, java.lang.String mdx, int argCount)  
    • Field Detail

      • category

        int category
      • mdx

        java.lang.String mdx
      • argCount

        int argCount
    • Constructor Detail

      • FunCallSqlCompilerBase

        FunCallSqlCompilerBase​(int category,
                               java.lang.String mdx,
                               int argCount)
    • Method Detail

      • match

        protected boolean match​(Exp exp)
        Returns:
        true if exp is a matching FunCall
      • compileArgs

        protected java.lang.String[] compileArgs​(Exp exp,
                                                 RolapNativeSql.SqlCompiler compiler)
        compiles the arguments of a FunCall
        Returns:
        array of expressions or null if either exp does not match or any argument could not be compiled.