creole.drivers.sqlite.metadata
[ class tree: creole.drivers.sqlite.metadata ] [ index: creole.drivers.sqlite.metadata ] [ all elements ]

Class: SQLiteTableInfo

Source Location: /creole/drivers/sqlite/metadata/SQLiteTableInfo.php

Class Overview

TableInfo
   |
   --SQLiteTableInfo

MySQL implementation of TableInfo.


Author(s):

Version:

  • $Revision: 1.6 $

Methods


Inherited Variables

Inherited Methods

Class: TableInfo

TableInfo::__construct()
TableInfo::addColumn()
Adds a column to this table.
TableInfo::columnsLoaded()
Have columns been loaded?
TableInfo::foreignKeysLoaded()
Have foreign keys been loaded?
TableInfo::getColumn()
Get the ColumnInfo object for specified column.
TableInfo::getColumns()
Get array of columns for this table.
TableInfo::getDatabase()
Get the parent DatabaseInfo object.
TableInfo::getForeignKey()
Get specified fk for this table.
TableInfo::getForeignKeys()
Get all foreign keys.
TableInfo::getIndex()
Gets the IndexInfo object for a specified index.
TableInfo::getIndexes()
Get array of IndexInfo objects for this table.
TableInfo::getIndices()
Alias for getIndexes() method.
TableInfo::getName()
Get table name.
TableInfo::getPrimaryKey()
Get parimary key in this table.
TableInfo::indexesLoaded()
Has index information been loaded?
TableInfo::initColumns()
Loads the columns.
TableInfo::initForeignKeys()
Loads the foreign keys for this table.
TableInfo::initIndexes()
Loads the indexes information for this table.
TableInfo::initPrimaryKey()
Loads the primary key information for this table.
TableInfo::primaryKeyLoaded()
Has primary key info been loaded?
TableInfo::toString()
TableInfo::__sleep()
This "magic" method is invoked upon serialize().
TableInfo::__wakeup()
This "magic" method is invoked upon unserialize().

Class Details

[line 31]
MySQL implementation of TableInfo.



Tags:

version:  $Revision: 1.6 $
author:  Hans Lellelid <hans@xmpl.org>


[ Top ]


Class Methods


method initColumns [line 34]

void initColumns( )

Loads the columns for this table.



Tags:

access:  protected


Overrides TableInfo::initColumns() (Loads the columns.)

[ Top ]

method initForeignKeys [line 123]

void initForeignKeys( )

Load foreign keys (unsupported in SQLite).



Tags:

access:  protected


Overrides TableInfo::initForeignKeys() (Loads the foreign keys for this table.)

[ Top ]

method initIndexes [line 97]

void initIndexes( )

Loads the indexes for this table.



Tags:

access:  protected


Overrides TableInfo::initIndexes() (Loads the indexes information for this table.)

[ Top ]

method initPrimaryKey [line 88]

void initPrimaryKey( )

Loads the primary key information for this table.



Tags:

access:  protected


Overrides TableInfo::initPrimaryKey() (Loads the primary key information for this table.)

[ Top ]


Documentation generated on Mon, 23 Aug 2004 21:53:17 -0400 by phpDocumentor 1.3.0RC3