woolpack.crud
クラス QueryFactoryImpl

java.lang.Object
  上位を拡張 woolpack.crud.QueryFactoryImpl
すべての実装されたインタフェース:
QueryFactory

public class QueryFactoryImpl
extends java.lang.Object
implements QueryFactory

ExpressionFactoryExecutableを使用するQueryFactory

作成者:
nakamura

コンストラクタの概要
QueryFactoryImpl(ExpressionFactory factory, Executable executable, int maxRecode, java.lang.String startPositionKey, java.lang.String recodeCountKey)
          コンストラクタ。
 
メソッドの概要
 Query newInstance(java.lang.String id, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map0)
          Queryを生成して返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

QueryFactoryImpl

public QueryFactoryImpl(ExpressionFactory factory,
                        Executable executable,
                        int maxRecode,
                        java.lang.String startPositionKey,
                        java.lang.String recodeCountKey)
コンストラクタ。

パラメータ:
factory - Expressionのファクトリ。
executable - データベースにアクセスするクラス。
maxRecode - 取得する最大レコード数。
startPositionKey - ResultSetから取得する開始位置のキー。
recodeCountKey - ResultSetから取得する件数のキー。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
メソッドの詳細

newInstance

public Query newInstance(java.lang.String id,
                         java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map0)
インタフェース QueryFactory の記述:
Queryを生成して返す。

定義:
インタフェース QueryFactory 内の newInstance
パラメータ:
id - 識別子。
map0 - 属性名と属性値の一覧。
戻り値:
識別子と属性名の一覧に対応するQuery


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.