Package mondrian.rolap.sql
Interface CrossJoinArg
-
- All Known Implementing Classes:
DescendantsCrossJoinArg,MemberListCrossJoinArg
public interface CrossJoinArg"Light version" of aTupleConstraint, represents one of member.children, level.members, member.descendants, {enumeration}.
-
-
Field Summary
Fields Modifier and Type Field Description static CrossJoinArg[]EMPTY_ARRAY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddConstraint(SqlQuery sqlQuery, RolapCube baseCube, AggStar aggStar)RolapLevelgetLevel()List<RolapMember>getMembers()booleanisPreferInterpreter(boolean joinArg)
-
-
-
Field Detail
-
EMPTY_ARRAY
static final CrossJoinArg[] EMPTY_ARRAY
-
-
Method Detail
-
getLevel
RolapLevel getLevel()
-
getMembers
List<RolapMember> getMembers()
-
isPreferInterpreter
boolean isPreferInterpreter(boolean joinArg)
-
-