|
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:
NumericValueFunctionsOperationsAdapter 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 | |||||||