|
SAP BI Java SDK | |||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
IBIInputReference
and its subclasses, types of which
can be used as input for other expressions, including IBIInputReferences
,
IBIMemberSelections
, IBISetExpressions
, and IBIMemberExpressions
,
and as formulas for IBICalculatedMembers
.
See:
Description
Interface Summary | |
IBIAddition | A subtype of of IBIOperation , adds the two operands referenced
by addend1 and addend2 . |
IBIAggregate | A subtype of IBINumericValueFunction , aggregates the member
set upon which it is operating using the aggregation function defined by
the database. |
IBIAttributeReference | A subtype of IBIInputReference , provides an attribute as
an input parameter for various expressions. |
IBIAverage | A subtype of IBINumericValueFunction , computes the average
of the numeric expression for the member set upon which it is operating.
|
IBIConcatenation | A subtype of IBIOperation , concatenates two strings by
appending the suffix operand to the prefix operand. |
IBICount | A subtype of IBINumericValueFunction , counts the number
of tuples in the member set upon which it is operating. |
IBIDivision | A subtype of IBIOperation , divides dividend by divisor.
|
IBIInputReference | An adapter for plugging different types of objects as in-out parameters into various expressions that are used in the OLAP Query Model. |
IBILiteralReference | A subtype of IBIInputReference , specifies any literal or
constant value, respectively, such as a number like "5" or a string like
"red," as an input for search conditions or other types of expressions.
|
IBIMaximum | A subtype of IBINumericValueFunction , determines the maximum
value of the referenced numeric expression within the member set upon which
it is operating. |
IBIMedian | A subtype of IBINumericValueFunction , determines the median
value of the referenced numeric expression within the member set upon which
it is operating. |
IBIMemberReference | A subtype of IBIInputReference , provides a member as an
input parameter for various expressions. |
IBIMinimum | A subtype of IBINumericValueFunction , determines minimum
value of the referenced numeric expression within the member set upon which
it is operating. |
IBIMultiplication | A subtype of IBIOperation , multiplies the two operands
factor1 and factor2 . |
IBINumericValueFunction | A subtype of IBIInputReference , represents the concept
of numeric value functions. |
IBIOperation | A subtype of IBIInputReference , represents a category of
InputReferences that are used to define mostly arithmetic
combinations (addition, subtraction, multiplication, division) of two other
InputReferences , for example, two MemberReferences .
|
IBIRank | A subtype of IBINumericValueFunction , determines the rank
of the referenced tuple based on the referenced numeric expression. |
IBISignInversion | A subtype of IBIOperation , multiplies numericExpression
by -1. |
IBIStandardDeviation | A subtype of IBINumericValueFunction , determines the standard
deviation of the referenced numeric expression within the member set upon
which it is operating. |
IBISubtraction | A subtype of IBIOperation , subtracts subtrahend
from minuend . |
IBISum | A subtype of IBINumericValueFunction , determines the sum
of the referenced numeric expression within the member set upon which it
is operating. |
IBITupleReference | A subtype of IBIInputReference , provides a tuple as an
input parameter for various expressions. |
IBIVariance | A subtype of IBINumericValueFunction , determines the variance
of the referenced numericExpression within the member set
upon which it is operating. |
Contains IBIInputReference
and its subclasses, types of which
can be used as input for other expressions, including IBIInputReferences
,
IBIMemberSelections
, IBISetExpressions
, and IBIMemberExpressions
,
and as formulas for IBICalculatedMembers
. This package documentation
contains the following sections:
You specify a CalculatedMember
by one input reference, which acts
as its formula. There is only one formula per calculated member.
IBIInputReference
and its related classes are diagrammed below:
There are three kinds of InputReferences
:
NumericValueFunctions
Operations
Adapter classes, such as IBIAttributeReference
, are direct subclasses of IBIInputReference
and make the classes they adapt usable as input reference.
The second type, NumericValueFunctions
, includes classes such
as IBIAverage
, which are the direct and non-abstract subclasses
of IBINumericValueFunction
. They represent numeric functions that
can be used calculate an average value, a minimum, or just a sum of values.
They all operate on collections of tuples/members.
IBINumericValueFunction
and its related classes are diagrammed
below:
The third type, Operations
, includes classes such as IBIAddition
,
which are the direct subclasses of IBIOperation
, and represent
unary and binary operations. In contrast to IBINumericValueFunction
,
IBIOperation
does not work on a collection of tuples/member, but
has one to two input parameters. It takes care of basic operations like addition,
subtraction, multiplication, and division.
IBIOperation
and its related classes are diagrammed below:
|
SAP BI Java SDK | |||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |