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 }