Package mondrian.rolap.sql
Interface CrossJoinArg
- All Known Implementing Classes:
DescendantsCrossJoinArg
,MemberListCrossJoinArg
public interface CrossJoinArg
"Light version" of a
TupleConstraint
,
represents one of
member.children, level.members, member.descendants, {enumeration}.-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addConstraint
(SqlQuery sqlQuery, RolapCube baseCube, AggStar aggStar) getLevel()
boolean
isPreferInterpreter
(boolean joinArg)
-
Field Details
-
EMPTY_ARRAY
-
-
Method Details
-
getLevel
RolapLevel getLevel() -
getMembers
List<RolapMember> getMembers() -
addConstraint
-
isPreferInterpreter
boolean isPreferInterpreter(boolean joinArg)
-