org.seasar.codegen.lib
インタフェース ConditionResult

既知の実装クラスの一覧:
ConditionResultImpl

public interface ConditionResult

Daoの引数に取る検索条件の組み立て結果のインターフェースです。

作成者:
azusa

メソッドの概要
 void addBindValue(BindValue bindValue)
          バインド変数を追加します。
 void addOrder(Column column, boolean asc)
          並び替え順を追加します。
 void addQuery(String query, Object... args)
          SQLのクエリーを追加します。
 List<BindValue> getBindValues()
          バインド変数のリストを返します。
 List<Order> getOrderList()
          並び替え順のリストを返します。
 Query getQuery()
          SQLのクエリーを返します。
 

メソッドの詳細

getBindValues

List<BindValue> getBindValues()
バインド変数のリストを返します。

戻り値:
バインド変数のリスト

addBindValue

void addBindValue(BindValue bindValue)
バインド変数を追加します。

パラメータ:
bindValue - バインド変数

getOrderList

List<Order> getOrderList()
並び替え順のリストを返します。

戻り値:
並び替え順のリスト

addQuery

void addQuery(String query,
              Object... args)
SQLのクエリーを追加します。

パラメータ:
query - SQLのクエリー文
args - SQLの引数

getQuery

Query getQuery()
SQLのクエリーを返します。

戻り値:
SQLのクエリー

addOrder

void addOrder(Column column,
              boolean asc)
並び替え順を追加します。

パラメータ:
column - 並び替えるカラム
asc - 昇順の場合true、降順の場合false


Copyright © 2010. All Rights Reserved.