Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-03

oracle.toplink.history
Class AsOfSCNClause

java.lang.Object
  extended by oracle.toplink.history.AsOfClause
      extended by oracle.toplink.history.AsOfSCNClause
All Implemented Interfaces:
java.io.Serializable

public class AsOfSCNClause
extends AsOfClause

Purpose:Wraps an immutable value for a past time, represented as a database system change number.

This should be specified with an Oracle platform supporting flashback, and the value will be written to the SQL FROM clause:

SELECT ... FROM EMPLOYEE AS OF SCN (value) t0, ...

Since:
OracleAS TopLink 10g (10.0.3)
See Also:
AsOfClause, oracle.toplink.internal.databaseaccess.OraclePlatform#getSystemChangeNumberQuery, Serialized Form

Field Summary
 
Fields inherited from class oracle.toplink.history.AsOfClause
NO_CLAUSE
 
Constructor Summary
AsOfSCNClause(Expression expression)
           
AsOfSCNClause(long systemChangeNumber)
           
AsOfSCNClause(java.lang.Long systemChangeNumber)
           
AsOfSCNClause(java.lang.Number systemChangeNumber)
           
 
Method Summary
 boolean isAsOfSCNClause()
          
 
Methods inherited from class oracle.toplink.history.AsOfClause
getValue, isUniversal, toString
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AsOfSCNClause

public AsOfSCNClause(java.lang.Number systemChangeNumber)

AsOfSCNClause

public AsOfSCNClause(java.lang.Long systemChangeNumber)

AsOfSCNClause

public AsOfSCNClause(long systemChangeNumber)

AsOfSCNClause

public AsOfSCNClause(Expression expression)
Method Detail

isAsOfSCNClause

public boolean isAsOfSCNClause()

Overrides:
isAsOfSCNClause in class AsOfClause
See Also:
AsOfSCNClause

Copyright © 1998, 2010, Oracle. All Rights Reserved.