org.seasar.framework.exception
クラス SRuntimeException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張java.lang.RuntimeException
              拡張org.seasar.framework.exception.SRuntimeException
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
CannotCompileRuntimeException, CircularIncludeRuntimeException, ClassNotFoundRuntimeException, ClassUnmatchRuntimeException, ComponentNotFoundRuntimeException, ConstructorNotFoundRuntimeException, ContainerNotRegisteredRuntimeException, ConverterRuntimeException, CyclicReferenceRuntimeException, EmptyRuntimeException, ExtensionNotFoundRuntimeException, FieldNotFoundRuntimeException, IllegalAccessRuntimeException, IllegalAccessTypeDefRuntimeException, IllegalAutoBindingDefRuntimeException, IllegalAutoBindingPropertyRuntimeException, IllegalBindingTypeDefRuntimeException, IllegalConstructorRuntimeException, IllegalDestroyMethodAnnotationRuntimeException, IllegalDiiguRuntimeException, IllegalInitMethodAnnotationRuntimeException, IllegalInstanceDefRuntimeException, IllegalMethodRuntimeException, IllegalPropertyRuntimeException, InstantiationRuntimeException, InvocationTargetRuntimeException, IORuntimeException, JarDuplicatedException, MethodNotFoundRuntimeException, NamingRuntimeException, NoSuchConstructorRuntimeException, NoSuchFieldRuntimeException, NoSuchMethodRuntimeException, NotFoundRuntimeException, OgnlRuntimeException, ParserConfigurationRuntimeException, ParseRuntimeException, PropertyNotFoundRuntimeException, ResourceNotFoundRuntimeException, RollbackRuntimeException, SAXRuntimeException, SessionObjectNotSerializableRuntimeException, SQLRuntimeException, SystemRuntimeException, TagAttributeNotDefinedRuntimeException, TooManyRegistrationRuntimeException

public class SRuntimeException
extends java.lang.RuntimeException

Seasar2の例外のベースクラスです。

作成者:
higa
関連項目:
直列化された形式

コンストラクタの概要
SRuntimeException(java.lang.String messageCode)
          SRuntimeExceptionを作成します。
SRuntimeException(java.lang.String messageCode, java.lang.Object[] args)
          SRuntimeExceptionを作成します。
SRuntimeException(java.lang.String messageCode, java.lang.Object[] args, java.lang.Throwable cause)
          SRuntimeExceptionを作成します。
 
メソッドの概要
 java.lang.Object[] getArgs()
          引数の配列を返します。
 java.lang.String getMessage()
           
 java.lang.String getMessageCode()
          メッセージコードを返します。
 java.lang.String getSimpleMessage()
          メッセージコードなしの単純なメッセージを返します。
protected  void setMessage(java.lang.String message)
          メッセージを設定します。
 
クラス 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
 

コンストラクタの詳細

SRuntimeException

public SRuntimeException(java.lang.String messageCode)
SRuntimeExceptionを作成します。

パラメータ:
messageCode -

SRuntimeException

public SRuntimeException(java.lang.String messageCode,
                         java.lang.Object[] args)
SRuntimeExceptionを作成します。

パラメータ:
messageCode -
args -

SRuntimeException

public SRuntimeException(java.lang.String messageCode,
                         java.lang.Object[] args,
                         java.lang.Throwable cause)
SRuntimeExceptionを作成します。

パラメータ:
messageCode -
args -
cause -
メソッドの詳細

getMessageCode

public final java.lang.String getMessageCode()
メッセージコードを返します。

戻り値:
メッセージコード

getArgs

public final java.lang.Object[] getArgs()
引数の配列を返します。

戻り値:
引数の配列

getMessage

public final java.lang.String getMessage()

setMessage

protected void setMessage(java.lang.String message)
メッセージを設定します。

パラメータ:
message - メッセージ

getSimpleMessage

public final java.lang.String getSimpleMessage()
メッセージコードなしの単純なメッセージを返します。

戻り値:
メッセージコードなしの単純なメッセージ


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.