Class HighCardSqlTupleReader

  • All Implemented Interfaces:
    TupleReader

    @Deprecated
    public class HighCardSqlTupleReader
    extends SqlTupleReader
    Deprecated.
    Deprecated for Mondrian 4.0.
    Reads the members of a single level (level.members) or of multiple levels (crossjoin).
    Since:
    Dec, 2007
    Author:
    luis f. canals
    • Constructor Detail

      • HighCardSqlTupleReader

        public HighCardSqlTupleReader​(TupleConstraint constraint)
        Deprecated.
    • Method Detail

      • readMembers

        public TupleList readMembers​(DataSource dataSource,
                                     TupleList partialResult,
                                     List<List<RolapMember>> newPartialResult)
        Deprecated.
        Description copied from interface: TupleReader
        Performs the read.
        Specified by:
        readMembers in interface TupleReader
        Overrides:
        readMembers in class SqlTupleReader
        Parameters:
        dataSource - source for reading tuples
        partialResult - partially cached result that should be used instead of executing sql query
        newPartialResult - if non-null, return the result of the read; note that this is a subset of the full return list
        Returns:
        a list of RolapMember
      • readNextTuple

        public boolean readNextTuple()
        Deprecated.
        Reads next tuple, notifying all internal targets.
        Returns:
        whether there are any more rows
      • setMaxRows

        public void setMaxRows​(int maxRows)
        Deprecated.
      • getMaxRows

        public int getMaxRows()
        Deprecated.