rubbish.db.core
クラス QueryRunner

java.lang.Object
  拡張rubbish.db.core.QueryRunner

public class QueryRunner
extends java.lang.Object

クエリーランナー

バージョン:
$Revision: 1.1 $
作成者:
$Author: winebarrel $

フィールドの概要
protected  java.sql.Connection conn
           
protected  Filter filter
           
protected  java.util.Map stmts
           
 
コンストラクタの概要
QueryRunner()
           
QueryRunner(Filter filter)
           
 
メソッドの概要
 void close()
           
 void commit()
           
 void execute(java.lang.String sql, java.lang.Object[] params)
           
protected  java.sql.ResultSet executeQuery(java.lang.String sql, java.lang.Object[] params)
           
protected  void fillParams(java.lang.Object[] params, java.sql.PreparedStatement stmt)
           
 java.sql.Connection getConnection()
           
 java.lang.Object getMetaDate(ResultSetHandler handler, MetaDataProc proc)
           
protected  java.sql.PreparedStatement prepareStatement(java.lang.String sql)
           
 java.lang.Object query(java.lang.String sql, int start, int lines, java.lang.Object[] params, ResultSetHandler handler)
           
 java.lang.Object query(java.lang.String sql, java.lang.Object[] params, ResultSetHandler handler)
           
 void releaseSavepoint(java.sql.Savepoint savepoint)
           
 void rollback()
           
 void rollback(java.sql.Savepoint savepoint)
           
 void setConnection(java.sql.Connection conn)
           
 java.sql.Savepoint setSavepoint()
           
 java.sql.Savepoint setSavepoint(java.lang.String name)
           
 int update(java.lang.String sql, java.lang.Object[] params)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

filter

protected Filter filter

conn

protected java.sql.Connection conn

stmts

protected java.util.Map stmts
コンストラクタの詳細

QueryRunner

public QueryRunner()

QueryRunner

public QueryRunner(Filter filter)
メソッドの詳細

setConnection

public void setConnection(java.sql.Connection conn)

getConnection

public java.sql.Connection getConnection()

close

public void close()
           throws java.sql.SQLException
例外:
java.sql.SQLException

commit

public void commit()
            throws java.sql.SQLException
例外:
java.sql.SQLException

rollback

public void rollback()
              throws java.sql.SQLException
例外:
java.sql.SQLException

rollback

public void rollback(java.sql.Savepoint savepoint)
              throws java.sql.SQLException
例外:
java.sql.SQLException

setSavepoint

public java.sql.Savepoint setSavepoint()
                                throws java.sql.SQLException
例外:
java.sql.SQLException

setSavepoint

public java.sql.Savepoint setSavepoint(java.lang.String name)
                                throws java.sql.SQLException
例外:
java.sql.SQLException

releaseSavepoint

public void releaseSavepoint(java.sql.Savepoint savepoint)
                      throws java.sql.SQLException
例外:
java.sql.SQLException

query

public java.lang.Object query(java.lang.String sql,
                              java.lang.Object[] params,
                              ResultSetHandler handler)
                       throws java.sql.SQLException
例外:
java.sql.SQLException

query

public java.lang.Object query(java.lang.String sql,
                              int start,
                              int lines,
                              java.lang.Object[] params,
                              ResultSetHandler handler)
                       throws java.sql.SQLException
例外:
java.sql.SQLException

update

public int update(java.lang.String sql,
                  java.lang.Object[] params)
           throws java.sql.SQLException
例外:
java.sql.SQLException

execute

public void execute(java.lang.String sql,
                    java.lang.Object[] params)
             throws java.sql.SQLException
例外:
java.sql.SQLException

executeQuery

protected java.sql.ResultSet executeQuery(java.lang.String sql,
                                          java.lang.Object[] params)
                                   throws java.sql.SQLException
例外:
java.sql.SQLException

prepareStatement

protected java.sql.PreparedStatement prepareStatement(java.lang.String sql)
                                               throws java.sql.SQLException
例外:
java.sql.SQLException

fillParams

protected void fillParams(java.lang.Object[] params,
                          java.sql.PreparedStatement stmt)
                   throws java.sql.SQLException
例外:
java.sql.SQLException

getMetaDate

public java.lang.Object getMetaDate(ResultSetHandler handler,
                                    MetaDataProc proc)
                             throws java.sql.SQLException
例外:
java.sql.SQLException


Copyright © 2007 null. All Rights Reserved.