1 package com.github.mygreen.supercsv.localization;
2
3 import java.util.Optional;
4
5 /**
6 * メッセージを解決する機能を提供するインターフェース。
7 *
8 * @author T.TSUCHIE
9 *
10 */
11 public interface MessageResolver {
12
13 /**
14 * コードを指定してメッセージを取得する。
15 * @param code メッセージのコード。
16 * @return 指定したコードが見つからない場合は、空を返す。
17 */
18 public Optional<String> getMessage(String code);
19
20 }