mondrian.rolap
Class Target

java.lang.Object
  extended by mondrian.rolap.Target

public class Target
extends Object

Extracted Target from original place. Unknown functonallity.

 

Field Summary
(package private)  boolean parentChild
           
 
Constructor Summary
Target(RolapLevel level, TupleReader.MemberBuilder memberBuilder, List<RolapMember> srcMembers, TupleConstraint constraint, HighCardSqlTupleReader sqlTupleReader)
           
 
Method Summary
 void add(RolapMember member)
           
 int addRow(ResultSet resultSet, int column)
          Scans a row of the resultset and creates a member for the result.
 List<RolapMember> close()
           
 RolapMember getCurrMember()
           
 RolapLevel getLevel()
           
 List<RolapMember> getSrcMembers()
           
 void open()
           
 void removeCurrMember()
           
 void setCurrMember(RolapMember m)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

parentChild

boolean parentChild
Constructor Detail

Target

public Target(RolapLevel level,
              TupleReader.MemberBuilder memberBuilder,
              List<RolapMember> srcMembers,
              TupleConstraint constraint,
              HighCardSqlTupleReader sqlTupleReader)
Method Detail

getSrcMembers

public List<RolapMember> getSrcMembers()

getCurrMember

public RolapMember getCurrMember()

removeCurrMember

public void removeCurrMember()

setCurrMember

public void setCurrMember(RolapMember m)

add

public void add(RolapMember member)

open

public void open()

addRow

public int addRow(ResultSet resultSet,
                  int column)
           throws SQLException
Scans a row of the resultset and creates a member for the result.

Throws:
SQLException
Parameters:
resultSet - result set to retrieve rows from
column - the column index to start with
Returns:
index of the last column read + 1

close

public List<RolapMember> close()

getLevel

public RolapLevel getLevel()

toString

public String toString()
Overrides:
toString in class Object

SourceForge.net_Logo