mondrian.olap.fun
Class NativizeSetFunDef.Range

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

static class NativizeSetFunDef.Range
extends Object


Constructor Summary
NativizeSetFunDef.Range(TupleList list)
           
 
Method Summary
 Member getMember(int cursor, int col)
           
 Iterable<Member> getMembers(int col)
           
 List<Member> getTuple()
           
 List<List<Member>> getTuples()
           
 boolean isEmpty()
           
 int size()
           
 NativizeSetFunDef.Range subRangeForValue(Level level, int col)
           
 NativizeSetFunDef.Range subRangeForValue(Member value, int col)
           
 Iterable<NativizeSetFunDef.Range> subRanges(int col)
           
 NativizeSetFunDef.Range subRangeStartingAt(int startAt, int col)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NativizeSetFunDef.Range

public NativizeSetFunDef.Range(TupleList list)
Method Detail

isEmpty

public boolean isEmpty()

size

public int size()

getTuple

public List<Member> getTuple()

getTuples

public List<List<Member>> getTuples()

getMember

public Member getMember(int cursor,
                        int col)

toString

public String toString()
Overrides:
toString in class Object

subRangeForValue

public NativizeSetFunDef.Range subRangeForValue(Member value,
                                                int col)

subRangeForValue

public NativizeSetFunDef.Range subRangeForValue(Level level,
                                                int col)

subRangeStartingAt

public NativizeSetFunDef.Range subRangeStartingAt(int startAt,
                                                  int col)

subRanges

public Iterable<NativizeSetFunDef.Range> subRanges(int col)

getMembers

public Iterable<Member> getMembers(int col)

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