Top Description Fields Constructors Methods
org.hsqldb

public Class PeriodDefinition

extends Object
implements SchemaObject
Class Inheritance
All Implemented Interfaces
org.hsqldb.SchemaObject
Imports
org.hsqldb.HsqlNameManager.HsqlName, org.hsqldb.lib.OrderedHashSet, org.hsqldb.rights.Grantee

Implementation of SQL period metadata.

Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
2.5.0
Version
2.7.3

Field Summary

Modifier and TypeField and Description
pack-priv OrderedHashSet<String>
pack-priv ColumnSchema
pack-priv final HsqlNameManager.HsqlName
pack-priv final int
pack-priv ColumnSchema

Constructor Summary

AccessConstructor and Description
pack-priv
PeriodDefinition(HsqlNameManager.HsqlName periodName, int periodType, OrderedHashSet<String> columnNames)

Method Summary

Modifier and TypeMethod and Description
public HsqlNameManager.HsqlName
public long
public ColumnSchema
public HsqlNameManager.HsqlName
public Grantee
public int
public HsqlNameManager.HsqlName
public String
public ColumnSchema
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnNamesback to summary
pack-priv OrderedHashSet<String> columnNames
endColumnback to summary
pack-priv ColumnSchema endColumn
periodNameback to summary
pack-priv final HsqlNameManager.HsqlName periodName
periodTypeback to summary
pack-priv final int periodType
startColumnback to summary
pack-priv ColumnSchema startColumn

Constructor Detail

PeriodDefinitionback to summary
pack-priv PeriodDefinition(HsqlNameManager.HsqlName periodName, int periodType, OrderedHashSet<String> columnNames)

Method Detail

getCatalogNameback to summary
public HsqlNameManager.HsqlName getCatalogName()

Implements org.hsqldb.SchemaObject.getCatalogName.

getChangeTimestampback to summary
public long getChangeTimestamp()

Implements org.hsqldb.SchemaObject.getChangeTimestamp.

getEndColumnback to summary
public ColumnSchema getEndColumn()
getNameback to summary
public HsqlNameManager.HsqlName getName()

Implements org.hsqldb.SchemaObject.getName.

getOwnerback to summary
public Grantee getOwner()

Implements org.hsqldb.SchemaObject.getOwner.

getPeriodTypeback to summary
public int getPeriodType()
getSchemaNameback to summary
public HsqlNameManager.HsqlName getSchemaName()

Implements org.hsqldb.SchemaObject.getSchemaName.

getSQLback to summary
public String getSQL()

Implements org.hsqldb.SchemaObject.getSQL.

getStartColumnback to summary
public ColumnSchema getStartColumn()
getTypeback to summary
public int getType()

Implements org.hsqldb.SchemaObject.getType.