|
Oracle® OLAP Java API Reference 12c Release 1 (12.1) E17708-05 |
||||||||
| 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.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 | ||||||||