| Interface | Description |
|---|---|
| CrossJoinArg |
"Light version" of a
TupleConstraint,
represents one of
member.children, level.members, member.descendants, {enumeration}. |
| MemberChildrenConstraint |
Restricts the SQL result of a MembersChildren query in SqlMemberSource.
|
| SqlConstraint |
Restricts the members that are fetched by SqlMemberSource.
|
| SqlQueryChecker |
Runs a SQL query.
|
| TupleConstraint |
Restricts the SQL result of
TupleReader. |
| Class | Description |
|---|---|
| CrossJoinArgFactory |
Creates CrossJoinArgs for use in constraining SQL queries.
|
| DescendantsCrossJoinArg |
Represents one of:
Level.Members: member == null and level != null
Member.Children: member != null and level =
member.getLevel().getChildLevel()
Member.Descendants: member != null and level == some level below
member.getLevel()
|
| MemberKeyConstraint |
Restricts the SQL result set to members where particular columns have
particular values.
|
| MemberListCrossJoinArg |
Represents an enumeration {member1, member2, ...}.
|
| SqlQuery |
SqlQuery allows us to build a select
statement and generate it in database-specific SQL syntax. |
| SqlQuery.CodeSet |
Collection of alternative code for alternative dialects.
|
Copyright © 2021 Hitachi Vantara. All rights reserved.