| 1 10 package mondrian.rolap.sql; 11 12 import java.util.List ; 13 import java.util.Map ; 14 15 import mondrian.rolap.RolapLevel; 16 import mondrian.rolap.RolapMember; 17 import mondrian.rolap.RolapStar; 18 import mondrian.rolap.aggmatcher.AggStar; 19 20 29 public interface MemberChildrenConstraint extends SqlConstraint { 30 31 40 public void addMemberConstraint( 41 SqlQuery sqlQuery, 42 Map <RolapLevel, RolapStar.Column> levelToColumnMap, 43 AggStar aggStar, 44 RolapMember parent); 45 46 56 public void addMemberConstraint( 57 SqlQuery sqlQuery, 58 Map <RolapLevel, RolapStar.Column> levelToColumnMap, 59 AggStar aggStar, 60 List <RolapMember> parents); 61 62 72 public void addLevelConstraint( 73 SqlQuery query, 74 AggStar aggStar, 75 RolapLevel level, 76 Map <RolapLevel, RolapStar.Column> levelToColumnMap); 77 78 } 79 80 | Popular Tags |