org.sql.column
クラス BaseSelectColumn

java.lang.Object
  上位を拡張 org.sql.column.BaseColumn
      上位を拡張 org.sql.column.BaseSelectColumn
すべての実装されたインタフェース:
java.io.Serializable, Column, Parameter
直系の既知のサブクラス:
SelectColumn

public abstract class BaseSelectColumn
extends BaseColumn

検索カラム情報を管理する為の基本クラス.

バージョン:
$Revision: 1.1 $ $Date: 2006/04/08 08:48:16 $
作成者:
Satoshi Nagashiba
関連項目:
直列化された形式

コンストラクタの概要
BaseSelectColumn()
          コンストラクタ
 
メソッドの概要
 void append(java.lang.Object column)
          カラムを追加する
 void append(java.lang.Object column, java.lang.String as)
          カラムを追加する
 void append(java.lang.String[] columns)
          カラムを追加する
 void append(java.lang.String[] columns, java.lang.String[] as)
          カラムを追加する
 java.lang.String toBindColumnString()
          埋め込み型のカラム文字列を取得する
 java.lang.String toColumnString()
          カラム文字列を取得する
 
クラス org.sql.column.BaseColumn から継承されたメソッド
clear, getParameter
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.sql.column.Column から継承されたメソッド
getMap
 

コンストラクタの詳細

BaseSelectColumn

public BaseSelectColumn()
コンストラクタ

メソッドの詳細

append

public void append(java.lang.String[] columns)
カラムを追加する

パラメータ:
columns - カラム配列

append

public void append(java.lang.Object column)
カラムを追加する

オーバーライド:
クラス BaseColumn 内の append
パラメータ:
column - カラム

append

public void append(java.lang.Object column,
                   java.lang.String as)
カラムを追加する

パラメータ:
column - カラム
as - エイリアス

append

public void append(java.lang.String[] columns,
                   java.lang.String[] as)
カラムを追加する

パラメータ:
columns - カラム配列
as - エイリアス配列

toColumnString

public java.lang.String toColumnString()
カラム文字列を取得する

定義:
インタフェース Column 内の toColumnString
オーバーライド:
クラス BaseColumn 内の toColumnString
戻り値:
カラム文字列

toBindColumnString

public java.lang.String toBindColumnString()
埋め込み型のカラム文字列を取得する

戻り値:
埋め込み型のカラム文字列