|
Oracle® OLAP Java API Reference 11g Release 1 (11.1) B28128-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.olapi.syntax.SyntaxObject
oracle.olapi.syntax.DataObject
oracle.olapi.syntax.Expression
oracle.olapi.syntax.TypedExpression
oracle.olapi.syntax.ColumnExpression
public final class ColumnExpression
A TypedExpression
that represents a column in a relational table or view. A ColumnExpression
is like a column expression in SQL.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj) Indicates whether the specified object is the same as this ColumnExpression . |
java.lang.String |
getColumnName() Gets the name of the relational column that is associated with this ColumnExpression . |
Source |
getListSource(DataProvider dp) Gets the ListSource that is associated with this ColumnExpression . |
Query |
getQuery() Gets the Query that is associated with this ColumnExpression . |
java.lang.Object |
visit(SyntaxObjectVisitor visitor, java.lang.Object context) Calls the visitColumnExpression method of the SyntaxObjectVisitor and passes that method this ColumnExpression and an Object . |
Methods inherited from class oracle.olapi.syntax.Expression |
---|
getSource |
Methods inherited from class oracle.olapi.syntax.SyntaxObject |
---|
fromSyntax, fromSyntax, fromSyntax, fromSyntax, fromSyntax, isValid, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.Object visit(SyntaxObjectVisitor visitor, java.lang.Object context)
visitColumnExpression
method of the SyntaxObjectVisitor
and passes that method this ColumnExpression
and an Object
.visit
in class SyntaxObject
visitor
- A SyntaxObjectVisitor
.context
- An Object
.Object
returned by the visitColumnExpression
method.public Query getQuery()
Query
that is associated with this ColumnExpression
.Query
associated with this ColumnExpression
.public java.lang.String getColumnName()
ColumnExpression
.String
that contains the name of the column.public boolean equals(java.lang.Object obj)
ColumnExpression
. The object is the same if it is a ColumnExpression
that has the same name and the same Query
as this ColumnExpression
.equals
in class java.lang.Object
obj
- The Object
to compare to this ColumnExpression
.boolean
that is true
if the specified object is the same as this ColumnExpression
or false
if it is not.public Source getListSource(DataProvider dp)
ListSource
that is associated with this ColumnExpression
.dp
- The DataProvider
associated with the current UserSession
.ListSource
associated with this ColumnExpression
.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |