Interface II18nMessage

All Known Implementing Classes:
I18nMessage

@MappedSuperclass public interface II18nMessage

国际化消息接口。

任何需要支持国际化功能的对象都应实现此接口, 提供其命名空间和消息键,以便进行国际化文本的查找和匹配。

  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    判断当前国际化消息与另一个 II18nMessage 对象是否相同。
    获取国际化消息的键。
    获取国际化内容的命名空间。
  • Method Details

    • getNamespace

      String getNamespace()

      获取国际化内容的命名空间。

      命名空间用于逻辑分组国际化消息。

      Returns:
      国际化消息的命名空间字符串。
    • getMessageKey

      String getMessageKey()

      获取国际化消息的键。

      消息键在特定命名空间内唯一标识一个国际化消息。

      Returns:
      国际化消息的键字符串。
    • eq

      default boolean eq(II18nMessage that)

      判断当前国际化消息与另一个 II18nMessage 对象是否相同。

      当两个对象的命名空间和消息键都一致时,认为它们代表同一个国际化内容。

      Parameters:
      that - 另一个实现了 II18nMessage 接口的对象。
      Returns:
      如果命名空间和消息键都相同则返回 true,否则返回 false