Skip navigation links

Oracle® OLAP Java API Reference
11g Release 1 (11.1)

B28128-01


oracle.olapi.syntax
Class Expression

java.lang.Object
  extended by oracle.olapi.syntax.SyntaxObject
      extended by oracle.olapi.syntax.DataObject
          extended by oracle.olapi.syntax.Expression

All Implemented Interfaces:
FunctionArgument
Direct Known Subclasses:
Condition, TypedExpression

public abstract class Expression
extends DataObject
implements FunctionArgument

An abstract base class for the Condition and TypedExpression classes. An Expression has an associated Source that an application can use in constructing a query.

A TypedExpression is similar to a SQL expression in that it is a combination of one or more values, operators, and functions that evaluates to a value. A Condition has a boolean value and is similar to a SQL condition.


Method Summary
 Source getSource(DataProvider dp)
          Gets the Source associated with the Expression.

 

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

 

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

 

Method Detail

getSource

public Source getSource(DataProvider dp)
Gets the Source associated with the Expression.
Parameters:
dp - The DataProvider associated with the current UserSession.
Returns:
The Source associated with the Expression.

Skip navigation links

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