org.seasar.extension.jdbc
クラス SetClause

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.SetClause

public class SetClause
extends java.lang.Object

set句を組み立てるクラスです。

作成者:
koichik

フィールドの概要
protected  java.lang.StringBuilder sql
          set句を組み立てる文字列バッファ
 
コンストラクタの概要
SetClause()
          インスタンスを構築します。
SetClause(int capacity)
          インスタンスを構築します。
 
メソッドの概要
 void addSql(java.lang.String columnName)
          set句を追加します。
 void addSql(java.lang.String columnName, java.lang.String expression)
          set句を追加します。
 int getLength()
          SQLの長さを返します。
 java.lang.String toSql()
          SQLに変換します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

sql

protected final java.lang.StringBuilder sql
set句を組み立てる文字列バッファ

コンストラクタの詳細

SetClause

public SetClause()
インスタンスを構築します。


SetClause

public SetClause(int capacity)
インスタンスを構築します。

パラメータ:
capacity - 文字列バッファの初期容量
メソッドの詳細

getLength

public int getLength()
SQLの長さを返します。

戻り値:
SQLの長さ

toSql

public java.lang.String toSql()
SQLに変換します。

戻り値:
SQL

addSql

public void addSql(java.lang.String columnName)
set句を追加します。

パラメータ:
columnName - カラム名

addSql

public void addSql(java.lang.String columnName,
                   java.lang.String expression)
set句を追加します。

パラメータ:
columnName - カラム名
expression - 式


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.