Skip navigation links

Oracle® OLAP Java API Reference
11g Release 2 (11.2)

E10794-06


oracle.olapi.syntax
Class AggregateOverMembersClause

java.lang.Object
  extended by oracle.olapi.syntax.SyntaxObject
      extended by oracle.olapi.syntax.AggregateOverClause
          extended by oracle.olapi.syntax.AggregateOverMembersClause


public final class AggregateOverMembersClause
extends AggregateOverClause

An AggregateOverClause that specifies a list of dimension members as the OVER clause for an AggregationFunctionExpression.


Constructor Summary
AggregateOverMembersClause(MdmPrimaryDimension dim, java.util.List<java.lang.String> members)
          Creates an AggregateOverMembersClause that specifies members of a dimension as the OVER clause for an AggregationFunctionExpression.
AggregateOverMembersClause(MdmPrimaryDimension dim, java.lang.String[] members)
          Creates an AggregateOverMembersClause that specifies members of a dimension as the OVER clause for an AggregationFunctionExpression.

 

Method Summary
 MdmPrimaryDimension getDimension()
          Gets the MdmPrimaryDimension that contains the members to use in the aggregation.
 java.lang.String[] getMembers()
          Gets the dimension members to use in the aggregation.
 java.lang.Object visit(SyntaxObjectVisitor visitor, java.lang.Object context)
          Calls the visitAggregateOverMembersClause method of the SyntaxObjectVisitor and passes that method this AggregateOverMembersClause and an Object.

 

Methods inherited from class oracle.olapi.syntax.SyntaxObject
equals, equals, fromSyntax, fromSyntax, fromSyntax, fromSyntax, fromSyntax, isValid, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

AggregateOverMembersClause

public AggregateOverMembersClause(MdmPrimaryDimension dim,
                                  java.lang.String[] members)
Creates an AggregateOverMembersClause that specifies members of a dimension as the OVER clause for an AggregationFunctionExpression.
Parameters:
dim - An MdmPrimaryDimension.
members - An array of String objects that specify members of the dimension.

AggregateOverMembersClause

public AggregateOverMembersClause(MdmPrimaryDimension dim,
                                  java.util.List<java.lang.String> members)
Creates an AggregateOverMembersClause that specifies members of a dimension as the OVER clause for an AggregationFunctionExpression.
Parameters:
dim - An MdmPrimaryDimension.
members - A List of String objects that specify members of the dimension.

Method Detail

visit

public java.lang.Object visit(SyntaxObjectVisitor visitor,
                              java.lang.Object context)
Calls the visitAggregateOverMembersClause method of the SyntaxObjectVisitor and passes that method this AggregateOverMembersClause and an Object.
Specified by:
visit in class SyntaxObject
Parameters:
visitor - A SyntaxObjectVisitor.
context - An Object.
Returns:
The Object returned by the visitAggregateOverMembersClause method.

getDimension

public MdmPrimaryDimension getDimension()
Gets the MdmPrimaryDimension that contains the members to use in the aggregation.
Returns:
The MdmPrimaryDimension that is associated with this AggregateOverMembersClause.

getMembers

public java.lang.String[] getMembers()
Gets the dimension members to use in the aggregation.
Returns:
An array of String objects that contain the dimension members to use in the aggregation.

Skip navigation links

Copyright © 2002, 2010, Oracle. All rights reserved.