[seasar-javadoc:354] Re: MethodAssembler

Koichi Kobayashi koichik @ improvement.jp
2006年 7月 13日 (木) 02:00:43 JST


小林 (koichik) です.

Date:    Wed, 12 Jul 2006 19:03:55 +0900
From:    Seto Azusa <azusa @ fieldnotes.jp>
To:      seasar-javadoc @ ml.seasar.org
Subject: [seasar-javadoc:352] Re: MethodAssembler

>   public void addHoge(String hoge) {
>       this.hoge = Integer.parseInt(hoge);
>   }
> みたいなメソッドをインジェクションすれば起きるというのはわかるのですが。
> なんでNumberFormatExceptionだけ特別扱いするのでしょうねえ?

こういうのを想定しているわけではないと思います.
コンテナが引数を文字列から数値に変換して渡すケースが
あったということかなぁ.

> 申し訳ないのですが、@throws InvocationTargetRuntimeExceptionの説明を
> (旧)
> メソッド実行時に{@link java.lang.reflect.InvocationTargetException}が
> 発生した場合
> から
> (新)
> メソッド実行時に検査例外が発生した場合(実行時例外が発生した場合にはそのまま
> スローされます)
> に変更したいのですが、どうでしょう?

そうですね,その方が正確ですね.
それなら実行時例外だけでなく,エラーが発生した場合もそのままと
書いた方がいいかも.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"koichik @ improvement.jp"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



seasar-javadoc メーリングリストの案内