|
SAP BI Java SDK | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
Factory for elements of the
com.sap.ip.bi.sdk.dac.olap.query.input package.
The factory can be
retrieved from IBIQueryFactory, which itself can be retrieved
from IBIOlap.
| Method Summary | |
IBIAddition |
createAddition(IBIInputReference addend1,
IBIInputReference addend2)
Creates an operation of type
IBIAddition and initializes it with the
specified parameters. |
IBIAggregate |
createAggregate(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIAggregate and initializes it with the specified
parameters. |
IBIAttributeReference |
createAttributeReference(Attribute attribute)
Creates an adapter for an Attribute. |
IBIAverage |
createAverage(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIAverage and initializes it with the specified
parameters. |
IBIConcatenation |
createConcatenation(IBIInputReference prefix,
IBIInputReference suffix)
Creates an operation of type
IBIConcatenation and initializes it with the
specified parameters. |
IBICount |
createCount(IBISetExpression set,
boolean includingEmpty)
Creates a numeric value function of
type IBICount and initializes it with the specified
parameters. |
IBIDivision |
createDivision(IBIInputReference dividend,
IBIInputReference divisor)
Creates an operation of type
IBIDivision and initializes it with the
specified parameters. |
IBILiteralReference |
createLiteralReference(Object constant)
Creates an adapter for a constant of the type of a Java Wrapper Class. |
IBIMaximum |
createMaximum(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIMaximum and initializes it with the specified
parameters. |
IBIMedian |
createMedian(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIMedian and initializes it with the specified
parameters. |
IBIMemberReference |
createMemberReference(IBIMember member)
Creates an adapter for an IBIMember. |
IBIMinimum |
createMinimum(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIMinimum and initializes it with the specified
parameters. |
IBIMultiplication |
createMultiplication(IBIInputReference factor1,
IBIInputReference factor2)
Creates an operation of type
IBIMultiplication and initializes it with the
specified parameters. |
IBIRank |
createRank(IBISetExpression set,
IBITuple tuple)
Creates a numeric value function of
type IBIMaximum and initializes it with the specified
parameters. |
IBISignInversion |
createSignInversion(IBIInputReference numericExpression)
Creates an operation of type
IBISignInversion and initializes it with the
specified parameters. |
IBIStandardDeviation |
createStandardDeviation(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIStandardDeviation and initializes it with the
specified parameters. |
IBISubtraction |
createSubtraction(IBIInputReference minuend,
IBIInputReference subtrahend)
Creates an operation of type
IBISubtraction and initializes it with the
specified parameters. |
IBISum |
createSum(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBISum and initializes it with the
specified parameters. |
IBITupleReference |
createTupleReference(IBITuple tuple)
Creates an adapter for an IBITuple. |
IBIVariance |
createVariance(IBISetExpression set,
IBIInputReference numericExpression)
Creates a numeric value function of
type IBIVariance and initializes it with the
specified parameters. |
| Method Detail |
public IBILiteralReference createLiteralReference(Object constant)
throws BIOlapQueryException
constant - represents the constant of one of the Java Wrapper Class
types for which an adapter class should be createdBIOlapQueryException - if null parameters are passed
public IBIAttributeReference createAttributeReference(Attribute attribute)
throws BIOlapQueryException
Attribute.attribute - the attribute for which an adapter class should be
createdBIOlapQueryException - if null parameters are passed
public IBIMemberReference createMemberReference(IBIMember member)
throws BIOlapQueryException
IBIMember.member - the member for which an adapter class should be createdBIOlapQueryException - if null parameters are passed
public IBITupleReference createTupleReference(IBITuple tuple)
throws BIOlapQueryException
IBITuple.tuple - the tuple for which an adapter class should be createdBIOlapQueryException - if null parameters are passed
public IBIAggregate createAggregate(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIAggregate and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIAggregateBIOlapQueryException - if null parameters are passed
public IBIAverage createAverage(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIAverage and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIAverageBIOlapQueryException - if null parameters are passed
public IBICount createCount(IBISetExpression set,
boolean includingEmpty)
throws BIOlapQueryException
numeric value function of
type IBICount and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionincludingEmpty - the value for the flag includingEmpty with which
to initialize the numeric value functionIBICountBIOlapQueryException - if null parameters are passed
public IBIMaximum createMaximum(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIMaximum and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIMaximumBIOlapQueryException - if null parameters are passed
public IBIMinimum createMinimum(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIMinimum and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIMinimumBIOlapQueryException - if null parameters are passed
public IBIMedian createMedian(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIMedian and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIMedianBIOlapQueryException - if null parameters are passed
public IBIRank createRank(IBISetExpression set,
IBITuple tuple)
throws BIOlapQueryException
numeric value function of
type IBIMaximum and initializes it with the specified
parameters.set - the set with which to initialize the numeric value functiontuple - the tuple with which to initialize the numeric value functionIBIMaximumBIOlapQueryException - if null parameters are passed
public IBIStandardDeviation createStandardDeviation(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIStandardDeviation and initializes it with the
specified parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIStandardDeviationBIOlapQueryException - if null parameters are passed
public IBISum createSum(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBISum and initializes it with the
specified parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBISumBIOlapQueryException - if null parameters are passed
public IBIVariance createVariance(IBISetExpression set,
IBIInputReference numericExpression)
throws BIOlapQueryException
numeric value function of
type IBIVariance and initializes it with the
specified parameters.set - the set with which to initialize the numeric value functionnumericExpression - the numericExpression with which to initialize
the numeric value functionIBIVarianceBIOlapQueryException - if null parameters are passed
public IBIAddition createAddition(IBIInputReference addend1,
IBIInputReference addend2)
throws BIOlapQueryException
operation of type
IBIAddition and initializes it with the
specified parameters.addend1 - the addend1 with which to initialize the operationaddend2 - the addend2 with which to initialize the operationIBIAdditionBIOlapQueryException - if null parameters are passed
public IBISubtraction createSubtraction(IBIInputReference minuend,
IBIInputReference subtrahend)
throws BIOlapQueryException
operation of type
IBISubtraction and initializes it with the
specified parameters.minuend - the minuend with which to initialize the operationsubtrahend - the subtrahend with which to initialize the operationIBISubtractionBIOlapQueryException - if null parameters are passed
public IBIMultiplication createMultiplication(IBIInputReference factor1,
IBIInputReference factor2)
throws BIOlapQueryException
operation of type
IBIMultiplication and initializes it with the
specified parameters.factor1 - the factor1 with which to initialize the operationfactor2 - the factor2 with which to initialize the operationIBIMultiplicationBIOlapQueryException - if null parameters are passed
public IBIDivision createDivision(IBIInputReference dividend,
IBIInputReference divisor)
throws BIOlapQueryException
operation of type
IBIDivision and initializes it with the
specified parameters.dividend - the dividend with which to initialize the operationdivisor - the divisor with which to initialize the operationIBIDivisionBIOlapQueryException - if null parameters are passed
public IBISignInversion createSignInversion(IBIInputReference numericExpression)
throws BIOlapQueryException
operation of type
IBISignInversion and initializes it with the
specified parameters.numericExpression - the numericExpression with which to initialize
the operationIBISignInversionBIOlapQueryException - if null parameters are passed
public IBIConcatenation createConcatenation(IBIInputReference prefix,
IBIInputReference suffix)
throws BIOlapQueryException
operation of type
IBIConcatenation and initializes it with the
specified parameters.prefix - the prefix with which to initialize the operationsuffix - the suffix with which to initialize the operationIBIConcatenationBIOlapQueryException - 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 | |||||||