|
Oracle® OLAP Java API Reference 11g Release 2 (11.2) E10794-03 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.olapi.syntax.SyntaxObject
oracle.olapi.syntax.DataObject
oracle.olapi.syntax.Expression
oracle.olapi.syntax.TypedExpression
oracle.olapi.syntax.RowExpression
oracle.olapi.syntax.TimeZoneExpression
public final class TimeZoneExpression
A RowExpression that represents a date with a time zone.
A TimeZoneExpression is similar to a SQL datetime expression
that specifies a time zone.
| Constructor Summary | |
|---|---|
TimeZoneExpression(TypedExpression dateExpression,
TypedExpression timezoneExpression)
Creates a TimeZoneExpression with the specified date and time
zone. |
|
| Method Summary | |
|---|---|
TypedExpression |
getDateExpression()
Gets the date expression that is associated with this TimeZoneExpression. |
TypedExpression |
getTimeZoneExpression()
Gets the time zone expression that is associated with this TimeZoneExpression. |
java.lang.Object |
visit(SyntaxObjectVisitor visitor,
java.lang.Object context)
Calls the visitTimeZoneExpression method of the
SyntaxObjectVisitor and passes that method this
TimeZoneExpression and an Object. |
| Methods inherited from class oracle.olapi.syntax.RowExpression |
|---|
isCompositeObject |
| 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 |
|---|
public TimeZoneExpression(TypedExpression dateExpression,
TypedExpression timezoneExpression)
TimeZoneExpression with the specified date and time
zone.
The timezoneExpression parameter is a
TypedExpression that resolves to one of the following
expressions.
| Values for timezoneExpression | Description |
|---|---|
AT LOCAL
|
The time zone of the current session. |
AT TIME ZONE
expression
|
If expression is the string
'(+|-)HH:MM', then the time zone is an offset from UTC.
If expression is a time zone name, then the
|
AT TIME ZONE DBTIMEZONE
|
The database time zone established (explicitly or by default) during database creation. |
AT TIME ZONE SESSIONTIMEZONE
|
The session time zone established by
default or in the most recent SQL ALTER SESSION statement.
|
If the timezoneExpression parameter is null, then
this method uses the AT LOCAL expression.
For more information, see Datetime Expressions in Oracle Database SQL Language Reference.
dateExpression - A TypedExpression that has a data type
that is in the
DataType.DATETIME_CATEGORY category of
data types.timezoneExpression - A TypedExpression that resolves to
an AT ... clause of a SQL datetime
expression.| Method Detail |
|---|
public java.lang.Object visit(SyntaxObjectVisitor visitor,
java.lang.Object context)
visitTimeZoneExpression method of the
SyntaxObjectVisitor and passes that method this
TimeZoneExpression and an Object.
visit in class SyntaxObjectvisitor - A SyntaxObjectVisitor.context - An Object.
Object returned by the
visitTimeZoneExpression method.public TypedExpression getDateExpression()
TimeZoneExpression.
TypedExpression that resolves to the datetime value
of this TimeZoneExpression.public TypedExpression getTimeZoneExpression()
TimeZoneExpression.
TypedExpression that resolves to the time zone
specification of this TimeZoneExpression.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||