org.seasar.framework.container
クラス IllegalDestroyMethodAnnotationRuntimeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.seasar.framework.exception.SRuntimeException
org.seasar.framework.container.IllegalDestroyMethodAnnotationRuntimeException
- すべての実装インタフェース:
- java.io.Serializable
- public class IllegalDestroyMethodAnnotationRuntimeException
- extends SRuntimeException
アノテーションで指定されたdestroyメソッド・インジェクション定義
が不正だった場合にスローされます。
アノテーションで指定されたメソッドが存在しない場合、 複数定義されている場合、 および引数が必要な場合に不正とみなされます。
- 作成者:
- koichik, jundu
- 関連項目:
ConstantAnnotationHandler
,
直列化された形式
クラス java.lang.Throwable から継承したメソッド |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IllegalDestroyMethodAnnotationRuntimeException
public IllegalDestroyMethodAnnotationRuntimeException(java.lang.Class componentClass,
java.lang.String methodName)
IllegalDestroyMethodAnnotationRuntimeException
を構築します。
- パラメータ:
componentClass
- アノテーションが指定されたクラスmethodName
- アノテーションで指定されたメソッド名
getComponentClass
public java.lang.Class getComponentClass()
- 例外の原因となったアノテーションが指定されたクラスを返します。
- 戻り値:
- アノテーションが指定されたクラス
getMethodName
public java.lang.String getMethodName()
- 例外の原因となったアノテーションで指定されたメソッド名を返します。
- 戻り値:
- アノテーションで指定されたメソッド名
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.