org.seasar.extension.jdbc
クラス ValuesClause

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

public class ValuesClause
extends java.lang.Object

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

作成者:
koichik

フィールドの概要
protected  java.lang.StringBuilder sql
          values句を組み立てる文字列バッファ
 
コンストラクタの概要
ValuesClause()
          インスタンスを構築します。
ValuesClause(int capacity)
          インスタンスを構築します。
 
メソッドの概要
 void addSql()
          values句を追加します。
 void addSql(java.lang.String expression)
          values句を追加します。
 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
values句を組み立てる文字列バッファ

コンストラクタの詳細

ValuesClause

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


ValuesClause

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

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

getLength

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

戻り値:
SQLの長さ

toSql

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

戻り値:
SQL

addSql

public void addSql()
values句を追加します。


addSql

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

パラメータ:
expression - 式


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