rubbish.db.dao.proxy
クラス DAOInvocationHandler

java.lang.Object
  拡張rubbish.db.dao.proxy.DAOInvocationHandler
すべての実装インタフェース:
java.lang.reflect.InvocationHandler

public class DAOInvocationHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler

DAOのプロキシハンドラ

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

フィールドの概要
protected  java.lang.Class dao
           
protected  Database dbh
           
protected  FormalArgs fargs
           
protected static java.util.List invokers
           
 
コンストラクタの概要
DAOInvocationHandler(java.lang.Class dao, FormalArgs fargs, Database dbh)
           
 
メソッドの概要
protected  SQLInvoker getInvoker(java.lang.reflect.Method method)
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

invokers

protected static java.util.List invokers

dao

protected java.lang.Class dao

fargs

protected FormalArgs fargs

dbh

protected Database dbh
コンストラクタの詳細

DAOInvocationHandler

public DAOInvocationHandler(java.lang.Class dao,
                            FormalArgs fargs,
                            Database dbh)
メソッドの詳細

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
定義:
インタフェース java.lang.reflect.InvocationHandler 内の invoke
例外:
java.lang.Throwable

getInvoker

protected SQLInvoker getInvoker(java.lang.reflect.Method method)


Copyright © 2007 null. All Rights Reserved.