org.sql.column
クラス AbstractSelectColumn

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

public abstract class AbstractSelectColumn
extends AbstractColumn

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

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

コンストラクタの概要
AbstractSelectColumn()
          コンストラクタ
 
メソッドの概要
 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.AbstractColumn から継承されたメソッド
clear, getParameter
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.sql.column.Column から継承されたメソッド
getMap
 

コンストラクタの詳細

AbstractSelectColumn

public AbstractSelectColumn()
コンストラクタ

メソッドの詳細

append

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

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

append

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

オーバーライド:
クラス AbstractColumn 内の 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
オーバーライド:
クラス AbstractColumn 内の toColumnString
戻り値:
カラム文字列

toBindColumnString

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

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