public interface I18nEnum extends CodeEnum
I18nAware.I18nSource| Modifier and Type | Method and Description |
|---|---|
default @NotNull String |
getCode()
business code
|
@NotNull Class<?> |
getDeclaringClass() |
default @NotNull String |
getHint()
default message or template
|
default @NotNull String |
getI18nCode()
the i18n code, also template id
|
@NotNull String |
name() |
getI18nArgs, getI18nHintapplyLocale, getI18nArgsIf, getI18nArgsOr, getI18nCodeIf, getI18nCodeOr, getI18nHintIf, getI18nHintOr, toI18nString, toI18nString, toI18nString, toString, toString, toString@NotNull @NotNull String name()
@NotNull @NotNull Class<?> getDeclaringClass()
@NotNull default @NotNull String getCode()
CodeEnum@NotNull default @NotNull String getHint()
CodeEnum@NotNull default @NotNull String getI18nCode()
I18nAwaregetI18nCode in interface CodeEnumgetI18nCode in interface I18nAwareCopyright © 2025. All rights reserved.