Index

A C D E F G H I J K L M P R S T U V Z 
All Classes and Interfaces|All Packages

A

AbstractLanguageMapper - Class in com.imyeyu.lang.mapper
抽象语言映射器,提供语言映射的基础实现,提供字符串插值、调试模式等基础功能
AbstractLanguageMapper(Language.Enum) - Constructor for class com.imyeyu.lang.mapper.AbstractLanguageMapper
构造语言映射器
activated - Variable in class com.imyeyu.lang.MultilingualResolver
当前激活语言
add(Language.Enum, AbstractLanguageMapper) - Method in class com.imyeyu.lang.MultilingualResolver
添加语言映射器
add(String, String) - Method in interface com.imyeyu.lang.bean.LanguageMapping
添加映射
add(String, String) - Method in class com.imyeyu.lang.mapper.LanguageMap
添加语言映射
add(String, String) - Method in class com.imyeyu.lang.MultilingualResolver
向当前激活语言的映射表添加键值对
addAll(String) - Method in class com.imyeyu.lang.FileMultilingualResolver
批量加载所有支持的语言文件
addAll(String) - Method in class com.imyeyu.lang.ResourcesMultilingualResolver
批量加载所有支持的语言资源文件
addUpdateActiveListeners(CallbackArg<Language.Enum>) - Method in class com.imyeyu.lang.MultilingualResolver
添加更新激活语言回调

C

canEqual(Object) - Method in class com.imyeyu.lang.bean.Language
 
canEqual(Object) - Method in class com.imyeyu.lang.bean.Multilingual
 
com.imyeyu.lang - package com.imyeyu.lang
 
com.imyeyu.lang.bean - package com.imyeyu.lang.bean
 
com.imyeyu.lang.mapper - package com.imyeyu.lang.mapper
 

D

de_DE - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
德语
deDE - Variable in class com.imyeyu.lang.bean.Language
 

E

en_US - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
英语
enUS - Variable in class com.imyeyu.lang.bean.Language
 
equals(Object) - Method in class com.imyeyu.lang.bean.Language
 
equals(Object) - Method in class com.imyeyu.lang.bean.Multilingual
 

F

FileLanguageMap - Class in com.imyeyu.lang.mapper
文件语言映射
FileLanguageMap(Language.Enum) - Constructor for class com.imyeyu.lang.mapper.FileLanguageMap
默认构造
FileMultilingualResolver - Class in com.imyeyu.lang
文件多语言实例,从文件系统加载多语言配置文件
FileMultilingualResolver() - Constructor for class com.imyeyu.lang.FileMultilingualResolver
 
FileMultilingualResolver(String) - Constructor for class com.imyeyu.lang.FileMultilingualResolver
构造并批量加载所有支持的语言文件

G

getActivated() - Method in class com.imyeyu.lang.MultilingualResolver
当前激活语言
getBizType() - Method in class com.imyeyu.lang.bean.Multilingual
业务类型
getDeDE() - Method in class com.imyeyu.lang.bean.Language
 
getEnUS() - Method in class com.imyeyu.lang.bean.Language
 
getId() - Method in class com.imyeyu.lang.bean.Multilingual
唯一标识
getId() - Method in interface com.imyeyu.lang.bean.MultilingualValue
获取唯一标识
getJaJP() - Method in class com.imyeyu.lang.bean.Language
 
getKey() - Method in class com.imyeyu.lang.bean.Language
 
getKoKR() - Method in class com.imyeyu.lang.bean.Language
 
getLanguage() - Method in class com.imyeyu.lang.mapper.AbstractLanguageMapper
当前映射器所属语言
getRuRU() - Method in class com.imyeyu.lang.bean.Language
 
getValue(Language.Enum) - Method in class com.imyeyu.lang.bean.Language
获取指定语言值
getValue(Language.Enum) - Method in interface com.imyeyu.lang.bean.MultilingualValue
获取指定语言值
getZhCN() - Method in class com.imyeyu.lang.bean.Language
 
getZhTW() - Method in class com.imyeyu.lang.bean.Language
 

H

has(String) - Method in interface com.imyeyu.lang.bean.LanguageMapping
是否存在映射
has(String) - Method in class com.imyeyu.lang.mapper.LanguageMap
检查是否存在指定键的映射
has(String) - Method in class com.imyeyu.lang.MultilingualResolver
当前激活语言是否存在语言映射
hashCode() - Method in class com.imyeyu.lang.bean.Language
 
hashCode() - Method in class com.imyeyu.lang.bean.Multilingual
 

I

INTERPOLATOR - Variable in class com.imyeyu.lang.mapper.AbstractLanguageMapper
字符串插值器,用于处理占位符替换
isDebugging - Variable in class com.imyeyu.lang.mapper.AbstractLanguageMapper
true 为启用调试模式
isDebugging - Variable in class com.imyeyu.lang.MultilingualResolver
是否启用调试模式

J

ja_JP - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
日语
jaJP - Variable in class com.imyeyu.lang.bean.Language
 

K

key - Variable in class com.imyeyu.lang.bean.Language
 
ko_KR - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
韩语
koKR - Variable in class com.imyeyu.lang.bean.Language
 

L

language - Variable in class com.imyeyu.lang.mapper.AbstractLanguageMapper
当前映射器所属语言
Language - Class in com.imyeyu.lang.bean
多语言
Language() - Constructor for class com.imyeyu.lang.bean.Language
 
Language.Enum - Enum Class in com.imyeyu.lang.bean
支持语言枚举
LanguageMap - Class in com.imyeyu.lang.mapper
基于内存的语言映射实现
LanguageMap(Language.Enum) - Constructor for class com.imyeyu.lang.mapper.LanguageMap
默认构造
LanguageMapping - Interface in com.imyeyu.lang.bean
多语言映射接口
load(String) - Method in class com.imyeyu.lang.mapper.FileLanguageMap
加载资源文件,格式化 % 为 Enum.toString(),示例:lang/app_%s.lang
load(String) - Method in class com.imyeyu.lang.mapper.ResourcesLanguageMap
加载资源文件,格式化 % 为 Enum.toString(),示例:lang/app_%s.lang
load(Properties) - Method in class com.imyeyu.lang.mapper.PropertiesLanguageMap
从 Properties 对象加载语言映射数据

M

map - Variable in class com.imyeyu.lang.mapper.LanguageMap
语言键值映射表
map(Language.Enum) - Method in class com.imyeyu.lang.MultilingualResolver
获取指定映射数据
map(String) - Method in class com.imyeyu.lang.MultilingualResolver
获取指定映射数据
message(String) - Method in interface com.imyeyu.lang.bean.LanguageMapping
获取映射值
message(String) - Method in class com.imyeyu.lang.mapper.LanguageMap
获取文本,支持二次映射,没有找到映射时返回入参键
message(String) - Method in class com.imyeyu.lang.MultilingualResolver
从当前激活语言获取文本,支持二次映射,没有找到映射时返回入参键
message(String, String) - Method in interface com.imyeyu.lang.bean.LanguageMapping
获取映射值,不存在时使用默认值
message(String, String) - Method in class com.imyeyu.lang.mapper.AbstractLanguageMapper
获取文本
message(String, String) - Method in class com.imyeyu.lang.mapper.LanguageMap
获取文本
message(String, String) - Method in class com.imyeyu.lang.MultilingualResolver
从当前激活语言获取文本
message(String, Map<String, Object>) - Method in interface com.imyeyu.lang.bean.LanguageMapping
获取映射值并插入参数
message(String, Map<String, Object>) - Method in class com.imyeyu.lang.mapper.AbstractLanguageMapper
插入参数获取文本,使用 ${key} 格式进行占位符替换
message(String, Map<String, Object>) - Method in class com.imyeyu.lang.mapper.LanguageMap
插入参数获取文本
message(String, Map<String, Object>) - Method in class com.imyeyu.lang.MultilingualResolver
从当前激活语言获取插入参数文本
Multilingual - Class in com.imyeyu.lang.bean
多语言数据契约
Multilingual() - Constructor for class com.imyeyu.lang.bean.Multilingual
 
multilingualMap - Variable in class com.imyeyu.lang.MultilingualResolver
多语言映射表,存储各语言对应的映射器
MultilingualResolver - Class in com.imyeyu.lang
多语言系统,支持多文件多语言加载
MultilingualResolver() - Constructor for class com.imyeyu.lang.MultilingualResolver
默认构造
MultilingualValue - Interface in com.imyeyu.lang.bean
多语言值对象

P

PropertiesLanguageMap - Class in com.imyeyu.lang.mapper
基于 Properties 的语言映射实现
PropertiesLanguageMap(Language.Enum) - Constructor for class com.imyeyu.lang.mapper.PropertiesLanguageMap
默认构造

R

removeUpdateActiveListeners(CallbackArg<Language>) - Method in class com.imyeyu.lang.MultilingualResolver
移除更新激活语言回调
ResourcesLanguageMap - Class in com.imyeyu.lang.mapper
资源文件语言映射
ResourcesLanguageMap(Language.Enum) - Constructor for class com.imyeyu.lang.mapper.ResourcesLanguageMap
默认构造
ResourcesMultilingualResolver - Class in com.imyeyu.lang
资源文件多语言实例
ResourcesMultilingualResolver() - Constructor for class com.imyeyu.lang.ResourcesMultilingualResolver
 
ResourcesMultilingualResolver(String) - Constructor for class com.imyeyu.lang.ResourcesMultilingualResolver
构造并批量加载所有支持的语言资源文件
ru_RU - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
俄语
ruRU - Variable in class com.imyeyu.lang.bean.Language
 

S

setActivated(Language.Enum) - Method in class com.imyeyu.lang.MultilingualResolver
设置激活语言
setActivated(String) - Method in class com.imyeyu.lang.MultilingualResolver
设置激活语言
setBizType(String) - Method in class com.imyeyu.lang.bean.Multilingual
业务类型
setDebugging(boolean) - Method in class com.imyeyu.lang.mapper.AbstractLanguageMapper
true 为启用调试模式
setDebugging(boolean) - Method in class com.imyeyu.lang.MultilingualResolver
设置调试模式
setDeDE(String) - Method in class com.imyeyu.lang.bean.Language
 
setEnUS(String) - Method in class com.imyeyu.lang.bean.Language
 
setId(String) - Method in class com.imyeyu.lang.bean.Multilingual
唯一标识
setJaJP(String) - Method in class com.imyeyu.lang.bean.Language
 
setKey(String) - Method in class com.imyeyu.lang.bean.Language
 
setKoKR(String) - Method in class com.imyeyu.lang.bean.Language
 
setRuRU(String) - Method in class com.imyeyu.lang.bean.Language
 
setZhCN(String) - Method in class com.imyeyu.lang.bean.Language
 
setZhTW(String) - Method in class com.imyeyu.lang.bean.Language
 

T

toString() - Method in class com.imyeyu.lang.bean.Language
 
toString() - Method in class com.imyeyu.lang.bean.Multilingual
 

U

union(LanguageMap) - Method in class com.imyeyu.lang.mapper.LanguageMap
合并另一个语言映射表
updateActiveListeners - Variable in class com.imyeyu.lang.MultilingualResolver
激活语言更新回调列表

V

valueOf(String) - Static method in enum class com.imyeyu.lang.bean.Language.Enum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.imyeyu.lang.bean.Language.Enum
Returns an array containing the constants of this enum class, in the order they are declared.

Z

zh_CN - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
简中
zh_TW - Enum constant in enum class com.imyeyu.lang.bean.Language.Enum
繁中
zhCN - Variable in class com.imyeyu.lang.bean.Language
 
zhTW - Variable in class com.imyeyu.lang.bean.Language
 
A C D E F G H I J K L M P R S T U V Z 
All Classes and Interfaces|All Packages