|
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 objectIBICompositeMemberSetExpressionBIOlapQueryException - if null parameters are passed
public 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)IBILevelDrillBIOlapQueryException - if null parameters are passed
public 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 notIBIMemberDrillBIOlapQueryException - if null parameters are passed
public 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 IBIMemberListjoinType - the joinType with which to initialize the created objectIBIMemberListBIOlapQueryException - if null parameters are passed
public 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 objectIBIDimensionMembersBIOlapQueryException - if null parameters are passed
public 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 objectIBIHierarchyMembersBIOlapQueryException - if null parameters are passed
public 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 objectIBILevelMembersBIOlapQueryException - if null parameters are passed
public 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 objectIBIChildrenBIOlapQueryException - if null parameters are passed
public 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 objectIBIDescendantsLevelBIOlapQueryException - if null parameters are passed
public 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 objectIBIRangeBIOlapQueryException - if null parameters are passed
public 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 objectIBILastPeriodsBIOlapQueryException - if null parameters are passed
public 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 objectIBIPeriodsToDateBIOlapQueryException - if null parameters are passed
public 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 objectIBIPeriodsToDateBIOlapQueryException - 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 | |||||||