v0.0.3
CI/CD / build-deploy (pull_request) Successful in 9s

This commit is contained in:
Timi
2026-05-06 17:38:46 +08:00
parent 0cf2347036
commit d9b52c9c62
6 changed files with 54 additions and 43 deletions
@@ -3,6 +3,8 @@ package com.imyeyu.lang.mapper;
import com.imyeyu.java.bean.Language;
import com.imyeyu.java.bean.LanguageMapping;
import com.imyeyu.utils.StringInterpolator;
import lombok.Getter;
import lombok.Setter;
import java.util.Map;
@@ -18,9 +20,11 @@ public abstract class AbstractLanguageMapper implements LanguageMapping {
protected final StringInterpolator INTERPOLATOR = StringInterpolator.createDollarInterpolator();
/** 当前映射器所属语言 */
@Getter
protected final Language.Enum language;
/** 是否启用调试模式,启用后将抛出异常而不是返回默认值 */
/** true 为启用调试模式 */
@Setter
protected boolean isDebugging = false;
/**
@@ -32,24 +36,6 @@ public abstract class AbstractLanguageMapper implements LanguageMapping {
this.language = language;
}
/**
* 获取当前映射器所属语言
*
* @return 语言枚举
*/
public Language.Enum getLanguage() {
return language;
}
/**
* 设置调试模式,调试模式下,找不到映射时将抛出异常而不是返回默认值
*
* @param debugging true 为启用调试模式
*/
public void setDebugging(boolean debugging) {
isDebugging = debugging;
}
/**
* 获取文本
*