クラス org.objectweb.cjdbc.common.sql.schema.TableColumn

すべてのメンバ一覧

説明

A TableColumn is used to carry parsing information and contains a database table name and one of its column.

作者:
Emmanuel Cecchet

Mathieu Peltier

バージョン:
1.0

TableColumn.java35 行で定義されています。

Public メソッド

 TableColumn (String tableName, String columnName)
String getColumnName ()
String getTableName ()
void setColumnName (String columnName)
void setTableName (String tableName)
boolean equals (Object other)

Private 変数

String tableName
String columnName


コンストラクタとデストラクタ

org.objectweb.cjdbc.common.sql.schema.TableColumn.TableColumn String  tableName,
String  columnName
 

Creates a new TableColumn.

引数:
tableName the table name
columnName the column name
TableColumn.java49 行で定義されています。
00050 { 00051 if (tableName == null) 00052 throw new IllegalArgumentException("Illegal null table name in TableColumn constructor"); 00053 00054 if (columnName == null) 00055 throw new IllegalArgumentException("Illegal null column name in TableColumn constructor"); 00056 00057 this.tableName = tableName; 00058 this.columnName = columnName; 00059 }


メソッド

boolean org.objectweb.cjdbc.common.sql.schema.TableColumn.equals Object  other  ) 
 

Two TableColumn objects are considered equal if they have the same name and belong to the same table.

引数:
other the object to compare with
戻り値:
true if the 2 objects are the same
TableColumn.java108 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.TableColumn.columnName, org.objectweb.cjdbc.common.sql.schema.TableColumn.getColumnName(), org.objectweb.cjdbc.common.sql.schema.TableColumn.getTableName(), と org.objectweb.cjdbc.common.sql.schema.TableColumn.tableName.

00109 { 00110 if ((other == null) || !(other instanceof TableColumn)) 00111 return false; 00112 00113 TableColumn c = (TableColumn) other; 00114 return columnName.equals(c.getColumnName()) 00115 && tableName.equals(c.getTableName()); 00116 }

String org.objectweb.cjdbc.common.sql.schema.TableColumn.getColumnName  ) 
 

Returns the column name.

戻り値:
the column name.
TableColumn.java66 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.TableColumn.columnName.

参照元 org.objectweb.cjdbc.common.sql.schema.TableColumn.equals(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), と org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processWriteNotify().

00067 { 00068 return columnName; 00069 }

String org.objectweb.cjdbc.common.sql.schema.TableColumn.getTableName  ) 
 

Returns the table name.

戻り値:
the table name.
TableColumn.java76 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.TableColumn.tableName.

参照元 org.objectweb.cjdbc.common.sql.schema.TableColumn.equals(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processAddToCache(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), と org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processWriteNotify().

00077 { 00078 return tableName; 00079 }

void org.objectweb.cjdbc.common.sql.schema.TableColumn.setColumnName String  columnName  ) 
 

Sets the column name.

引数:
columnName the column to set
TableColumn.java86 行で定義されています。
00087 { 00088 this.columnName = columnName; 00089 }

void org.objectweb.cjdbc.common.sql.schema.TableColumn.setTableName String  tableName  ) 
 

Sets the table name.

引数:
tableName the table to set
TableColumn.java96 行で定義されています。
00097 { 00098 this.tableName = tableName; 00099 }


変数

String org.objectweb.cjdbc.common.sql.schema.TableColumn.columnName [private]
 

The column name. TableColumn.java41 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.TableColumn.equals(), と org.objectweb.cjdbc.common.sql.schema.TableColumn.getColumnName().

String org.objectweb.cjdbc.common.sql.schema.TableColumn.tableName [private]
 

The table name. TableColumn.java38 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.TableColumn.equals(), と org.objectweb.cjdbc.common.sql.schema.TableColumn.getTableName().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:19 2004に生成されました。 doxygen 1.3.8