crossjoinfundef.html
来自「基于mondrian 开源框架进行OLAP多维分析」· HTML 代码 · 共 680 行 · 第 1/5 页
HTML
680 行
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Field Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) static <A HREF="../../../mondrian/olap/fun/ReflectiveMultiResolver.html" title="class in mondrian.olap.fun">ReflectiveMultiResolver</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#Resolver">Resolver</A></B></CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) static mondrian.olap.fun.CrossJoinFunDef.StarCrossJoinResolver</CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#StarResolver">StarResolver</A></B></CODE><BR> </TD></TR></TABLE> <A NAME="fields_inherited_from_class_mondrian.olap.fun.FunDefBase"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Fields inherited from class mondrian.olap.fun.<A HREF="../../../mondrian/olap/fun/FunDefBase.html" title="class in mondrian.olap.fun">FunDefBase</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../mondrian/olap/fun/FunDefBase.html#flags">flags</A>, <A HREF="../../../mondrian/olap/fun/FunDefBase.html#parameterCategories">parameterCategories</A>, <A HREF="../../../mondrian/olap/fun/FunDefBase.html#returnCategory">returnCategory</A>, <A HREF="../../../mondrian/olap/fun/FunDefBase.html#signature">signature</A></CODE></TD></TR></TABLE> <A NAME="fields_inherited_from_class_mondrian.olap.fun.FunUtil"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Fields inherited from class mondrian.olap.fun.<A HREF="../../../mondrian/olap/fun/FunUtil.html" title="class in mondrian.olap.fun">FunUtil</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../mondrian/olap/fun/FunUtil.html#BooleanNull">BooleanNull</A>, <A HREF="../../../mondrian/olap/fun/FunUtil.html#DoubleEmpty">DoubleEmpty</A>, <A HREF="../../../mondrian/olap/fun/FunUtil.html#DoubleNull">DoubleNull</A>, <A HREF="../../../mondrian/olap/fun/FunUtil.html#emptyStringArray">emptyStringArray</A>, <A HREF="../../../mondrian/olap/fun/FunUtil.html#IntegerNull">IntegerNull</A>, <A HREF="../../../mondrian/olap/fun/FunUtil.html#NullMember">NullMember</A></CODE></TD></TR></TABLE> <A NAME="fields_inherited_from_class_mondrian.olap.Util"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Fields inherited from class mondrian.olap.<A HREF="../../../mondrian/olap/Util.html" title="class in mondrian.olap">Util</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../mondrian/olap/Util.html#EmptyValue">EmptyValue</A>, <A HREF="../../../mondrian/olap/Util.html#JdbcVersion">JdbcVersion</A>, <A HREF="../../../mondrian/olap/Util.html#nl">nl</A>, <A HREF="../../../mondrian/olap/Util.html#nullValue">nullValue</A>, <A HREF="../../../mondrian/olap/Util.html#PreJdk15">PreJdk15</A>, <A HREF="../../../mondrian/olap/Util.html#Retrowoven">Retrowoven</A></CODE></TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#CrossJoinFunDef(mondrian.olap.FunDef)">CrossJoinFunDef</A></B>(<A HREF="../../../mondrian/olap/FunDef.html" title="interface in mondrian.olap">FunDef</A> dummyFunDef)</CODE><BR> </TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Method Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../mondrian/calc/Calc.html" title="interface in mondrian.calc">Calc</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#compileCall(mondrian.mdx.ResolvedFunCall, mondrian.calc.ExpCompiler)">compileCall</A></B>(<A HREF="../../../mondrian/mdx/ResolvedFunCall.html" title="class in mondrian.mdx">ResolvedFunCall</A> call, <A HREF="../../../mondrian/calc/ExpCompiler.html" title="interface in mondrian.calc">ExpCompiler</A> compiler)</CODE><BR> Converts a call to this function into executable objects.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../mondrian/calc/ListCalc.html" title="interface in mondrian.calc">ListCalc</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#compileCallImmutableList(mondrian.mdx.ResolvedFunCall, mondrian.calc.ExpCompiler)">compileCallImmutableList</A></B>(<A HREF="../../../mondrian/mdx/ResolvedFunCall.html" title="class in mondrian.mdx">ResolvedFunCall</A> call, <A HREF="../../../mondrian/calc/ExpCompiler.html" title="interface in mondrian.calc">ExpCompiler</A> compiler)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../mondrian/calc/IterCalc.html" title="interface in mondrian.calc">IterCalc</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#compileCallIterable(mondrian.mdx.ResolvedFunCall, mondrian.calc.ExpCompiler)">compileCallIterable</A></B>(<A HREF="../../../mondrian/mdx/ResolvedFunCall.html" title="class in mondrian.mdx">ResolvedFunCall</A> call, <A HREF="../../../mondrian/calc/ExpCompiler.html" title="interface in mondrian.calc">ExpCompiler</A> compiler)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../mondrian/calc/ListCalc.html" title="interface in mondrian.calc">ListCalc</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#compileCallMutableList(mondrian.mdx.ResolvedFunCall, mondrian.calc.ExpCompiler)">compileCallMutableList</A></B>(<A HREF="../../../mondrian/mdx/ResolvedFunCall.html" title="class in mondrian.mdx">ResolvedFunCall</A> call, <A HREF="../../../mondrian/calc/ExpCompiler.html" title="interface in mondrian.calc">ExpCompiler</A> compiler)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#crossJoin(java.util.List, java.util.List)">crossJoin</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A> list1, <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A> list2)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../mondrian/olap/type/Type.html" title="interface in mondrian.olap.type">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#getResultType(mondrian.olap.Validator, mondrian.olap.Exp[])">getResultType</A></B>(<A HREF="../../../mondrian/olap/Validator.html" title="interface in mondrian.olap">Validator</A> validator, <A HREF="../../../mondrian/olap/Exp.html" title="interface in mondrian.olap">Exp</A>[] args)</CODE><BR> Returns the type of a call to this function with a given set of arguments.<p/> The default implementation makes the coarse assumption that the return type is in some way related to the type of the first argument.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../mondrian/olap/fun/CrossJoinFunDef.html#nonEmptyList(mondrian.olap.Evaluator, java.util.List, mondrian.mdx.ResolvedFunCall)">nonEmptyList</A></B>(<A HREF="../../../mondrian/olap/Evaluator.html" title="interface in mondrian.olap">Evaluator</A> evaluator, <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A> list,
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?