package logbook.internal;
import java.io.IOException;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import logbook.constants.AppConstants;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
/**
* 艦種
*
*/
public class ShipStyle {
private static final Logger LOG = LogManager.getLogger(ShipStyle.class);
/**
* 艦種プリセット値
*/
private static final Map<String, String> SHIPSTYLE = new ConcurrentHashMap<String, String>();
static {
try {
TranslationDto.fillMap(SHIPSTYLE, AppConstants.SHIPSTYLE_TRANSLATION_FILE, 0, 1);
} catch (IOException e) {
LOG.warn("Failed to read quest translation.", e);
}
}
/**
* 艦種を取得します
*
* @param id
* @return 艦種
*/
public static String get(String id) {
return SHIPSTYLE.get(id);
}
}