org.sql.column
クラス SelectColumn

java.lang.Object
  拡張org.sql.column.AbstractColumn
      拡張org.sql.column.SelectColumn
すべての実装インタフェース:
Column, java.io.Serializable

public class SelectColumn
extends AbstractColumn

検索カラム情報を管理するクラス

作成者:
S.Nagashiba
関連項目:
直列化された形式

コンストラクタの概要
SelectColumn()
          コンストラクタ
SelectColumn(java.lang.String column)
          コンストラクタ
SelectColumn(java.lang.String[] columns)
          コンストラクタ
 
メソッドの概要
 void append(java.util.Map map)
          カラム追加
 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)
          カラム追加
 void append(Types arg, java.lang.String as)
          カラム追加
 void appendSql(SelectSql arg, java.lang.String as)
          カラム追加
 java.lang.String toColumnString()
          カラム文字列を取得する
 
クラス org.sql.column.AbstractColumn から継承したメソッド
append, clear
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SelectColumn

public SelectColumn()
コンストラクタ


SelectColumn

public SelectColumn(java.lang.String column)
コンストラクタ

パラメータ:
column - カラム文字列

SelectColumn

public SelectColumn(java.lang.String[] columns)
コンストラクタ

パラメータ:
columns - カラム配列
メソッドの詳細

append

public void append(Types arg,
                   java.lang.String as)
カラム追加

パラメータ:
arg - 種別を管理するオブジェクト
as - エイリアス

append

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

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

append

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

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

append

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

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

append

public void append(java.util.Map map)
カラム追加

パラメータ:
map - カラムとエイリアスのマップ

appendSql

public void appendSql(SelectSql arg,
                      java.lang.String as)
               throws GeneratorException
カラム追加

パラメータ:
arg - カラム
as - エイリアス
例外:
GeneratorException - SQL生成例外

toColumnString

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

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