|
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 passedpublic IBIAttributeReference createAttributeReference(Attribute attribute) throws BIOlapQueryException
Attribute
.attribute
- the attribute for which an adapter class should be
createdBIOlapQueryException
- if null
parameters are passedpublic IBIMemberReference createMemberReference(IBIMember member) throws BIOlapQueryException
IBIMember
.member
- the member for which an adapter class should be createdBIOlapQueryException
- if null
parameters are passedpublic IBITupleReference createTupleReference(IBITuple tuple) throws BIOlapQueryException
IBITuple
.tuple
- the tuple for which an adapter class should be createdBIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIAggregate
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIAverage
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBICount
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIMaximum
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIMinimum
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIMedian
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIMaximum
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIStandardDeviation
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBISum
BIOlapQueryException
- if null
parameters are passedpublic 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 functionIBIVariance
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBIAddition
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBISubtraction
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBIMultiplication
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBIDivision
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBISignInversion
BIOlapQueryException
- if null
parameters are passedpublic 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 operationIBIConcatenation
BIOlapQueryException
- 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 |