索引
All Classes and Interfaces|常量字段值|所有程序包
C
- cn.silwings.dicti18n.annotation - 程序包 cn.silwings.dicti18n.annotation
- cn.silwings.dicti18n.config - 程序包 cn.silwings.dicti18n.config
- cn.silwings.dicti18n.dict - 程序包 cn.silwings.dicti18n.dict
- cn.silwings.dicti18n.loader - 程序包 cn.silwings.dicti18n.loader
- cn.silwings.dicti18n.processor - 程序包 cn.silwings.dicti18n.processor
- cn.silwings.dicti18n.provider - 程序包 cn.silwings.dicti18n.provider
- cn.silwings.dicti18n.sorter - 程序包 cn.silwings.dicti18n.sorter
- cn.silwings.dicti18n.utils - 程序包 cn.silwings.dicti18n.utils
- code() - 接口中的方法 cn.silwings.dicti18n.dict.Dict
-
Returns the internal code or identifier of a dictionary item.
- CompositeDictI18nProvider - cn.silwings.dicti18n.provider中的类
-
A multi-dictionary loader combination provider that aggregates multiple
DictI18nLoaderaccording to the configuration order to achieve internationalization parsing and language degradation support for dictionary text. - CompositeDictI18nProvider(DictLoaderSorter) - 类的构造器 cn.silwings.dicti18n.provider.CompositeDictI18nProvider
-
Constructors, receive sequencers and configuration items, initialize loader lists.
D
- Dict - cn.silwings.dicti18n.dict中的接口
-
Represents a dictionary item used for internationalized value descriptions.
- DictDesc - cn.silwings.dicti18n.annotation中的Annotation Interface
-
Marks the field as a "dictionary description field", used for automatically filling in the corresponding internationalized text based on the dictionary value of another field (usually the code of an enum).
- DictI18nLoader - cn.silwings.dicti18n.loader中的接口
-
A unified interface for dictionary internationalization loader, defining the core methods that all loaders must implement.
- DictI18nProcessor - cn.silwings.dicti18n.processor中的类
- DictI18nProcessor(DictI18nProvider, DictI18nProperties) - 类的构造器 cn.silwings.dicti18n.processor.DictI18nProcessor
- DictI18nProperties - cn.silwings.dicti18n.config中的类
-
The basic configuration class of the dictionary internationalization module
- DictI18nProperties() - 类的构造器 cn.silwings.dicti18n.config.DictI18nProperties
- DictI18nProvider - cn.silwings.dicti18n.provider中的接口
- DictLoaderConfigSorter - cn.silwings.dicti18n.sorter中的类
- DictLoaderConfigSorter(DictI18nProperties, List<DictI18nLoader>) - 类的构造器 cn.silwings.dicti18n.sorter.DictLoaderConfigSorter
- DictLoaderSorter - cn.silwings.dicti18n.sorter中的接口
- DictModel - cn.silwings.dicti18n.annotation中的Annotation Interface
-
Indicates that this class contains dictionary internationalization fields, used to optimize the framework's response enhancement performance.
- dictName() - 接口中的方法 cn.silwings.dicti18n.dict.Dict
-
Returns the dictionary name (namespace) used for grouping related dictionary items.
F
- FALLBACK_LOCALE_KEY - 类中的静态变量 cn.silwings.dicti18n.provider.CompositeDictI18nProvider
- fallbackLangChain(String) - 类中的静态方法 cn.silwings.dicti18n.utils.LangFallbackUtils
-
Given the lang string, a list of demotion candidates is returned.
- fallbackLangChain(Locale) - 类中的静态方法 cn.silwings.dicti18n.utils.LangFallbackUtils
-
Locale to fallback chain
- field() - annotation interface 中的元素 cn.silwings.dicti18n.annotation.DictDesc
-
Specify the dictionary code field name, which is the name obtained by removing the "Desc" suffix from the field name of the current field.
G
- get(String, String) - 接口中的方法 cn.silwings.dicti18n.loader.DictI18nLoader
-
Get translations based on language and key
- getMaxRecursionDepth() - 类中的方法 cn.silwings.dicti18n.processor.DictI18nProcessor
- getOrderedLoaders() - 类中的方法 cn.silwings.dicti18n.sorter.DictLoaderConfigSorter
- getOrderedLoaders() - 接口中的方法 cn.silwings.dicti18n.sorter.DictLoaderSorter
-
Get the loader that has been sorted
- getText(String, String, String, String) - 类中的方法 cn.silwings.dicti18n.provider.CompositeDictI18nProvider
-
Retrieve internationalized copy (dictionary text) for the specified language.
- getText(String, String, String, String) - 接口中的方法 cn.silwings.dicti18n.provider.DictI18nProvider
-
Get internationalized copywriting
L
- LangFallbackUtils - cn.silwings.dicti18n.utils中的类
-
Provide language degradation policies, such as: input zh-CN => [zh-cn, zh] input en-US => [en-us, en] input zh => [zh]
- loaderName() - 接口中的方法 cn.silwings.dicti18n.loader.DictI18nLoader
-
Loader name, should be unique
P
- process(Object, String) - 类中的方法 cn.silwings.dicti18n.processor.DictI18nProcessor
R
- resolveKey(String, String) - 类中的方法 cn.silwings.dicti18n.provider.CompositeDictI18nProvider
-
Construct the dictionary key name for loader queries, typically formed by concatenating the dictionary name with the code.
V
- value() - annotation interface 中的元素 cn.silwings.dicti18n.annotation.DictDesc
-
Specifies an enumeration class to be used to translate dictionary values, which must implement the
Dictinterface.
All Classes and Interfaces|常量字段值|所有程序包