Woolpack API

クラス
woolpack.sql.fn.PreparedStatementInfo の使用

PreparedStatementInfo を使用しているパッケージ
woolpack.sql.fn RDB にアクセスする部品のパッケージです。 
woolpack.sql.meta テーブル情報を操作する部品のパッケージです。 
 

woolpack.sql.fn での PreparedStatementInfo の使用
 

PreparedStatementInfo を返す woolpack.sql.fn のメソッド
static PreparedStatementInfo SqlFnUtils.toPreparedStatementInfo(java.lang.String bindCommentSQL)
          バインド変数コメント付きのSQLを簡単な正規表現で解析して PreparedStatementInfoに変換します。
 

PreparedStatementInfo 型の引数を持つ型を返す woolpack.sql.fn のメソッド
 Fn<? super java.util.Map<java.lang.String,java.lang.Object>,? extends PreparedStatementInfo> MapInput.getQueryFactory()
           
 

PreparedStatementInfo 型のパラメータを持つ woolpack.sql.fn のメソッド
static
<R> MapInput<R>
SqlFnUtils.inputMap(javax.sql.DataSource dataSource, PreparedStatementInfo info, Fn<? super java.sql.PreparedStatement,? extends R> converter)
           
 

Method parameters in woolpack.sql.fn with type arguments of type PreparedStatementInfo
static
<R> MapInput<R>
SqlFnUtils.inputMap(javax.sql.DataSource dataSource, Fn<? super java.util.Map<java.lang.String,java.lang.Object>,? extends PreparedStatementInfo> queryFactory, Fn<? super java.sql.PreparedStatement,? extends R> converter)
           
 void MapInput.setQueryFactory(Fn<? super java.util.Map<java.lang.String,java.lang.Object>,? extends PreparedStatementInfo> queryFactory)
           
 

PreparedStatementInfo 型のパラメータを持つ woolpack.sql.fn のコンストラクタ
MapInput(javax.sql.DataSource dataSource, PreparedStatementInfo info, Fn<? super java.sql.PreparedStatement,? extends R> converter)
           
 

Constructor parameters in woolpack.sql.fn with type arguments of type PreparedStatementInfo
MapInput(javax.sql.DataSource dataSource, Fn<? super java.util.Map<java.lang.String,java.lang.Object>,? extends PreparedStatementInfo> queryFactory, Fn<? super java.sql.PreparedStatement,? extends R> converter)
           
 

woolpack.sql.meta での PreparedStatementInfo の使用
 

PreparedStatementInfo 型の型パラメータを持つ woolpack.sql.meta のフィールド
static Fn<TableInfo,PreparedStatementInfo> SqlMetaUtils.DELETE_FACTORY
          主キーを検索条件とする削除用のクエリ情報を生成するFnです。
static Fn<TableInfo,PreparedStatementInfo> SqlMetaUtils.INSERT_FACTORY
          登録用のクエリ情報を生成するFnです。
static Fn<TableInfo,Fn<java.util.Collection<java.lang.String>,PreparedStatementInfo>> SqlMetaUtils.INSERT_FACTORY_FACTORY
          指定されたカラム名だけを指定する登録用のクエリ情報を生成するFnを返すFnです。
static Fn<java.util.List<TableInfo>,Fn<java.util.Collection<java.lang.String>,PreparedStatementInfo>> SqlMetaUtils.JOIN_SELECT_FACTORY_FACTORY
          指定されたカラム名だけを検索条件に指定する検索用のクエリ情報を生成するFnを返すFnです。
static Fn<TableInfo,PreparedStatementInfo> SqlMetaUtils.SELECT_FACTORY
          主キーを検索条件として検索用のクエリ情報を生成するFnです。
static Fn<TableInfo,Fn<java.util.Collection<java.lang.String>,PreparedStatementInfo>> SqlMetaUtils.SELECT_FACTORY_FACTORY
          指定されたカラム名だけを検索条件に指定する検索用のクエリ情報を生成するFnを返すFnです。
static Fn<TableInfo,PreparedStatementInfo> SqlMetaUtils.UPDATE_FACTORY
          主キーを検索条件として主キー以外の値を更新する更新用のクエリ情報を生成するFnです。
static Fn<TableInfo,Fn<java.util.Collection<java.lang.String>,PreparedStatementInfo>> SqlMetaUtils.UPDATE_FACTORY_FACTORY
          主キーの指定されたカラム名だけを検索条件として 指定されたカラム名だけを指定する更新用のクエリ情報を生成するFnを返すFnです。
 


Woolpack API

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