|
SAP BI Java SDK | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An expression in the Select category, selects descendants based on a
Level
criterion. Represents all descendants of the associated
member at the given level. The Boolean flags self
, before
,
and after
control whether descendants at, before or after
the specified level are included in the selection. The flags are not exclusive;
in other words, if all flags are set to true the expression yields members
at the given level as well before and after the level.
Method Summary | |
Level |
getLevel()
Represents the level associated with the IBIDescendants
expression. |
IBIMember |
getMember()
Represents the member associated with the IBIDescendants
expression. |
boolean |
isAfter()
If true, the IBIDescendants expression yields all members
from levels that exist after the given level. |
boolean |
isBefore()
If true, the IBIDescendants expression selects all members
from levels that exist between the level of the associated member and the
given level. |
boolean |
isSelf()
If true, the IBIDescendants expression selects all members
at the given level. |
void |
setAfter(boolean newValue)
If true, the IBIDescendants expression yields all members
from levels that exist after the given level. |
void |
setBefore(boolean newValue)
If true, the IBIDescendants expression selects all members
from levels that exist between the level of the associated member and the
given level. |
void |
setLevel(Level newValue)
Represents the level associated with the IBIDescendants
expression. |
void |
setMember(IBIMember newValue)
Represents the member associated with the IBIDescendants
expression. |
void |
setSelf(boolean newValue)
If true, the IBIDescendants expression selects all members
at the given level. |
Methods inherited from interface com.sap.ip.bi.sdk.dac.olap.query.msx.IBIMemberSelection |
getJoinType, setJoinType |
Methods inherited from interface com.sap.ip.bi.sdk.dac.olap.query.msx.IBIMemberSetExpression |
getCompositeMemberSetExpression, getMemberSet |
Methods inherited from interface com.sap.ip.bi.sdk.dac.olap.query.main.IBISetExpression |
isActive, setActive |
Methods inherited from interface com.sap.ip.bi.sdk.dac.olap.query.main.IBIIdentifiable |
getDescription, getId, getLabel, setDescription, setId, setLabel |
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
Method Detail |
public boolean isSelf() throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression selects all members
at the given level.
public void setSelf(boolean newValue) throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression selects all members
at the given level.
public boolean isBefore() throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression selects all members
from levels that exist between the level of the associated member and the
given level.
public void setBefore(boolean newValue) throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression selects all members
from levels that exist between the level of the associated member and the
given level.
public boolean isAfter() throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression yields all members
from levels that exist after the given level.
public void setAfter(boolean newValue) throws javax.jmi.reflect.JmiException
If true, the IBIDescendants
expression yields all members
from levels that exist after the given level.
public IBIMember getMember() throws javax.jmi.reflect.JmiException
Represents the member associated with the IBIDescendants
expression.
public void setMember(IBIMember newValue) throws javax.jmi.reflect.JmiException
Represents the member associated with the IBIDescendants
expression.
public Level getLevel() throws javax.jmi.reflect.JmiException
Represents the level associated with the IBIDescendants
expression.
public void setLevel(Level newValue) throws javax.jmi.reflect.JmiException
Represents the level associated with the IBIDescendants
expression.
|
SAP BI Java SDK | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |