Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2014-2015 the original author or authors.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *     http://www.apache.org/licenses/LICENSE-2.0
   *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
  * either express or implied. See the License for the specific language
  * governing permissions and limitations under the License.
  */
 package org.lastaflute.di.exception;
 
Seasar2の例外のベースクラスです。

Author(s):
modified by jflute (originated in Seasar)
 
 public class SRuntimeException extends RuntimeException {
 
     private static final long serialVersionUID = -4452607868694297329L;
 
     private String messageCode;
 
     private Object[] args;
 
     private String message;
 
     private String simpleMessage;

    
SRuntimeExceptionを作成します。

Parameters:
messageCode
 
     public SRuntimeException(String messageCode) {
         this(messageCodenullnull);
     }

    
SRuntimeExceptionを作成します。

Parameters:
messageCode
args
 
     public SRuntimeException(String messageCodeObject[] args) {
         this(messageCodeargsnull);
     }
 
     public SRuntimeException(String messageCodeObject[] argsThrowable cause) {
         super(cause);
         this. = messageCode;
         this. = args;
         this. = MessageFormatter.getSimpleMessage(messageCodeargs);
         this. = "[" + messageCode + "]" + ;
     }

    
メッセージコードを返します。

Returns:
メッセージコード
 
     public final String getMessageCode() {
         return ;
     }

    
引数の配列を返します。

Returns:
引数の配列
 
     public final Object[] getArgs() {
         return ;
     }
 
     public final String getMessage() {
         return ;
     }

    
メッセージを設定します。

Parameters:
message メッセージ
 
     protected void setMessage(String message) {
         this. = message;
     }

    
メッセージコードなしの単純なメッセージを返します。

Returns:
メッセージコードなしの単純なメッセージ
    public final String getSimpleMessage() {
        return ;
    }
New to GrepCode? Check out our FAQ X