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}.
EMPTY_ARRAY
static final CrossJoinArg[] EMPTY_ARRAY
getLevel
RolapLevel getLevel()
getMembers
List<RolapMember> getMembers()
addConstraint
void addConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar)
isPreferInterpreter
boolean isPreferInterpreter(boolean joinArg)