|
SAP BI Java SDK | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Factory for all elements which are
member set expressions
.
The factory can be
retrieved from IBIQueryFactory
, which itself can be retrieved
from IBIOlap
.
Method Summary | |
IBIChildren |
createChildren(IBIMember member,
IBIJoinType joinType)
Creates IBIChildren for the specified member and
initializes it with the specified parameters. |
IBICompositeMemberSetExpression |
createCompositeMemberSetExpression(IBIJoinType joinType)
Creates an IBICompositeMemberSetExpression and
initializes it with the specified parameters. |
IBIDescendantsLevel |
createDescendantsLevel(IBIMember member,
Level level,
IBIJoinType joinType,
boolean self,
boolean before,
boolean after)
Creates IBIDescendantsLevel for the specified member and
initializes it with the specified parameters. |
IBIDimensionMembers |
createDimensionMembers(Dimension dimension,
IBIJoinType joinType)
Creates IBIDimensionMembers for the specified dimension and
initializes it with the specified parameters. |
IBIHierarchyMembers |
createHierarchyMembers(Hierarchy hierarchy,
IBIJoinType joinType)
Creates IBIHierarchyMembers for the specified hierarchy and
initializes it with the specified parameters. |
IBILastPeriods |
createLastPeriods(IBIMember member,
IBIInputReference index,
IBIJoinType joinType)
Creates IBILastPeriods for the specified member and
initializes it with the specified parameters. |
IBILevelDrill |
createLevelDrill(Level level,
IBIDrillDirectionType drillDirection)
Creates an IBILevelDrill which is based on the specified
level and initializes it with the specified parameters. |
IBILevelMembers |
createLevelMembers(Level level,
IBIJoinType joinType)
Creates IBILevelMembers for the specified level and
initializes it with the specified parameters. |
IBIMemberDrill |
createMemberDrill(IBIMember member,
IBIDrillDirectionType drillDirection,
boolean zooming)
Creates an IBIMemberDrill which is based on the specified
member and initializes it with the specified parameters. |
IBIMemberList |
createMemberList(List members,
IBIJoinType joinType)
Creates an IBIMemberList for the specified members and
initializes it with the specified parameters. |
IBIPeriodsToDate |
createPeriodsToDate(IBIMember member,
IBILevelType levelType,
IBIJoinType joinType)
Creates IBIPeriodsToDate for the specified member and
initializes it with the specified parameters. |
IBIPeriodsToDate |
createPeriodsToDate(IBIMember member,
Level level,
IBIJoinType joinType)
Creates IBIPeriodsToDate for the specified member and
initializes it with the specified parameters. |
IBIRange |
createRange(IBIMember begin,
IBIMember end,
IBIJoinType joinType)
Creates an IBIRange for the specified members
begin and end and initializes it with the
specified parameters. |
Methods inherited from interface com.sap.ip.bi.sdk.dac.olap.query.IBISetFactory |
createConditionBasedFilter, createRankingFilter, createSort |
Method Detail |
public IBICompositeMemberSetExpression createCompositeMemberSetExpression(IBIJoinType joinType) throws BIOlapQueryException
IBICompositeMemberSetExpression
and
initializes it with the specified parameters.joinType
- the joinType with which to initialize the created objectIBICompositeMemberSetExpression
BIOlapQueryException
- if null
parameters are passedpublic IBILevelDrill createLevelDrill(Level level, IBIDrillDirectionType drillDirection) throws BIOlapQueryException
IBILevelDrill
which is based on the specified
level and initializes it with the specified parameters.level
- the level on which the created object is baseddrillDirection
- the drill direction with which to initialize
the created object (introduced in SP4)IBILevelDrill
BIOlapQueryException
- if null
parameters are passedpublic IBIMemberDrill createMemberDrill(IBIMember member, IBIDrillDirectionType drillDirection, boolean zooming) throws BIOlapQueryException
IBIMemberDrill
which is based on the specified
member and initializes it with the specified parameters.member
- the member on which the created object is baseddrillDirection
- the drillDirection with which to initialize
the created objectzooming
- specifies if the drill operation zooms in/out or notIBIMemberDrill
BIOlapQueryException
- if null
parameters are passedpublic IBIMemberList createMemberList(List members, IBIJoinType joinType) throws BIOlapQueryException
IBIMemberList
for the specified members and
initializes it with the specified parameters.members
- the members of the to-be-created IBIMemberList
joinType
- the joinType with which to initialize the created objectIBIMemberList
BIOlapQueryException
- if null
parameters are passedpublic IBIDimensionMembers createDimensionMembers(Dimension dimension, IBIJoinType joinType) throws BIOlapQueryException
IBIDimensionMembers
for the specified dimension and
initializes it with the specified parameters.dimension
- the dimension for which it is createdjoinType
- the joinType with which to initialize the created objectIBIDimensionMembers
BIOlapQueryException
- if null
parameters are passedpublic IBIHierarchyMembers createHierarchyMembers(Hierarchy hierarchy, IBIJoinType joinType) throws BIOlapQueryException
IBIHierarchyMembers
for the specified hierarchy and
initializes it with the specified parameters.hierarchy
- the hierarchy for which it is createdjoinType
- the joinType with which to initialize the created objectIBIHierarchyMembers
BIOlapQueryException
- if null
parameters are passedpublic IBILevelMembers createLevelMembers(Level level, IBIJoinType joinType) throws BIOlapQueryException
IBILevelMembers
for the specified level and
initializes it with the specified parameters.level
- the level for which it is createdjoinType
- the joinType with which to initialize the created objectIBILevelMembers
BIOlapQueryException
- if null
parameters are passedpublic IBIChildren createChildren(IBIMember member, IBIJoinType joinType) throws BIOlapQueryException
IBIChildren
for the specified member and
initializes it with the specified parameters.member
- the member for which it is createdjoinType
- the joinType with which to initialize the created objectIBIChildren
BIOlapQueryException
- if null
parameters are passedpublic IBIDescendantsLevel createDescendantsLevel(IBIMember member, Level level, IBIJoinType joinType, boolean self, boolean before, boolean after) throws BIOlapQueryException
IBIDescendantsLevel
for the specified member and
initializes it with the specified parameters.member
- the member for which it is createdlevel
- the level for which it is createdjoinType
- the joinType with which to initialize the created objectself
- the self flag which to initialize the created objectbefore
- the before flag with which to initialize the created objectafter
- the after flag with which to initialize the created objectIBIDescendantsLevel
BIOlapQueryException
- if null
parameters are passedpublic IBIRange createRange(IBIMember begin, IBIMember end, IBIJoinType joinType) throws BIOlapQueryException
IBIRange
for the specified members
begin
and end
and initializes it with the
specified parameters.begin
- the beginning of the to-be-created rangeend
- the end of the to-be-created rangejoinType
- the joinType with which to initialize the created objectIBIRange
BIOlapQueryException
- if null
parameters are passedpublic IBILastPeriods createLastPeriods(IBIMember member, IBIInputReference index, IBIJoinType joinType) throws BIOlapQueryException
IBILastPeriods
for the specified member and
initializes it with the specified parameters.member
- the member for which it is createdindex
- the index for with which to initialize the created objectjoinType
- the joinType with which to initialize the created objectIBILastPeriods
BIOlapQueryException
- if null
parameters are passedpublic IBIPeriodsToDate createPeriodsToDate(IBIMember member, IBILevelType levelType, IBIJoinType joinType) throws BIOlapQueryException
IBIPeriodsToDate
for the specified member and
initializes it with the specified parameters.member
- the member for which it is createdlevelType
- the levelType with which to initialize the created objectjoinType
- the joinType with which to initialize the created objectIBIPeriodsToDate
BIOlapQueryException
- if null
parameters are passedpublic IBIPeriodsToDate createPeriodsToDate(IBIMember member, Level level, IBIJoinType joinType) throws BIOlapQueryException
IBIPeriodsToDate
for the specified member and
initializes it with the specified parameters.member
- the member for which it is createdlevel
- the level for which it is createdjoinType
- the joinType with which to initialize the created objectIBIPeriodsToDate
BIOlapQueryException
- if null
parameters are passed
|
SAP BI Java SDK | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |