mondrian.olap.fun
Class NativizeSetFunDef.CrossJoinAnalyzer

java.lang.Object
  extended by mondrian.olap.fun.NativizeSetFunDef.CrossJoinAnalyzer
Enclosing class:
NativizeSetFunDef

public static class NativizeSetFunDef.CrossJoinAnalyzer
extends Object


Constructor Summary
NativizeSetFunDef.CrossJoinAnalyzer(List<Member[]> simplifiedList, mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap)
           
 
Method Summary
 List<Member[]> adaptList(List<?> source, int destSize, int[] destIndices)
           
 mondrian.olap.fun.NativizeSetFunDef.ReassemblyGuide classifyMembers(List<Member[]> simplifiedList, mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap)
           
 List<Member[]> copyList(Iterable<?> source, int destSize, int[] destIndices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativizeSetFunDef.CrossJoinAnalyzer

public NativizeSetFunDef.CrossJoinAnalyzer(List<Member[]> simplifiedList,
                                           mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap)
Method Detail

classifyMembers

public mondrian.olap.fun.NativizeSetFunDef.ReassemblyGuide classifyMembers(List<Member[]> simplifiedList,
                                                                           mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap)

adaptList

public List<Member[]> adaptList(List<?> source,
                                int destSize,
                                int[] destIndices)

copyList

public List<Member[]> copyList(Iterable<?> source,
                               int destSize,
                               int[] destIndices)

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads