Top Description Fields Constructors Methods
org.eclipse.persistence.internal.history

public Class DecoratedDatabaseTable

extends DatabaseTable
Class Inheritance
Imports
org.eclipse.persistence.history.*, org.eclipse.persistence.internal.helper.*

INTERNAL: A decorated database table is one that has an as of clause, for Oracle 9R2 query flashback. Specifying a table to be read as of a past time is termed 'table decoration'.
Author
Stephen McRitchie
Since
OracleAS TopLink 10g (10.1.3)

Field Summary

Modifier and TypeField and Description
private AsOfClause
Inherited from org.eclipse.persistence.internal.helper.DatabaseTable:
creationSuffixforeignKeyConstraintsindexesnamequalifiedNametableQualifieruniqueConstraintsuseDelimiters

Constructor Summary

AccessConstructor and Description
protected
public

Method Summary

Modifier and TypeMethod and Description
public AsOfClause
public boolean
isDecorated()

Overrides org.eclipse.persistence.internal.helper.DatabaseTable.isDecorated.

INTERNAL: This check is optimized for the case where no AsOfClause is specified.
public void
Inherited from org.eclipse.persistence.internal.helper.DatabaseTable:
addForeignKeyConstraintaddIndexaddUniqueConstraintscloneequalsequalsgetCreationSuffixgetForeignKeyConstraintgetForeignKeyConstraintsgetIndexesgetNamegetNameDelimitedgetQualifiedNamegetQualifiedNameDelimitedgetTableQualifiergetTableQualifierDelimitedgetUniqueConstraintshasForeignKeyConstraintshashCodehasIndexeshasNamehasUniqueConstraintsprintSQLresetQualifiedNamesetCreationSuffixsetNamesetNamesetPossiblyQualifiedNamesetPossiblyQualifiedNamesetTableQualifiersetTableQualifiersetUseDelimitersshouldUseDelimiterstoString

Field Detail

asOfClauseback to summary
private AsOfClause asOfClause

Constructor Detail

DecoratedDatabaseTableback to summary
protected DecoratedDatabaseTable()
DecoratedDatabaseTableback to summary
public DecoratedDatabaseTable(String name, AsOfClause asOfClause)

Method Detail

getAsOfClauseback to summary
public AsOfClause getAsOfClause()
isDecoratedback to summary
public boolean isDecorated()

Overrides org.eclipse.persistence.internal.helper.DatabaseTable.isDecorated.

INTERNAL: This check is optimized for the case where no AsOfClause is specified.

Annotations
@Override
setAsOfClauseback to summary
public void setAsOfClause(AsOfClause asOfClause)