View Javadoc
1   package com.github.mygreen.cellformatter;
2   
3   
4   /**
5    * パース時に書式が不正と判断する場合にスローされる例外。
6    * 
7    * @version 0.2
8    * @since 0.2
9    * @author T.TSUCHIE
10   *
11   */
12  public class CustomFormatterParseException extends RuntimeException {
13  
14      /** serialVersionUID */
15      private static final long serialVersionUID = 1L;
16      
17      /** 書式 */
18      private final String pattern;
19      
20      /**
21       * メッセージを指定してインスタンスを作成する。
22       * @param pattern 問題となった書式。
23       * @param message エラーメッセージ。
24       */
25      public CustomFormatterParseException(final String pattern, final String message) {
26          super(message);
27          this.pattern = pattern;
28      }
29      
30      /**
31       * 書式を取得する。
32       * @return
33       */
34      public String getPattern() {
35          return pattern;
36      }
37      
38  }