Interface IMessageKeyVerifier

    • Method Summary

      Modifier and Type Method and Description
      String getBaseName()
      Get the base name for the resource bundle family as specified in the enumType (via annotations)
      String getEnumTypeAsStr()
      Get the name of enum type to this verifier is related to to.
      String[] getLocaleNames()
      Get the locales specified in the enumType (via annotations)
      List<String> typeIsolatedVerify(Locale locale)
      Same as verify(Locale) except that the return type is List.
      List<Cal10nError> verify(Locale locale)
      Verify that the keys defined in the enumClass match those found in the resource bundle corresponding to a certain locale
      List<Cal10nError> verifyAllLocales()
      Verify that the keys defined in the enumClass match those found in the corresponding resource bundle for all locales declared in the enum type via the @LocaleData annotation.
    • Method Detail

      • getEnumTypeAsStr

        String getEnumTypeAsStr()
        Get the name of enum type to this verifier is related to to.
        Returns:
      • verify

        List<Cal10nError> verify(Locale locale)
        Verify that the keys defined in the enumClass match those found in the resource bundle corresponding to a certain locale
        Parameters:
        locale -
        Returns:
      • verifyAllLocales

        List<Cal10nError> verifyAllLocales()
        Verify that the keys defined in the enumClass match those found in the corresponding resource bundle for all locales declared in the enum type via the @LocaleData annotation.
        Returns:
      • typeIsolatedVerify

        List<String> typeIsolatedVerify(Locale locale)
        Same as verify(Locale) except that the return type is List .
        Parameters:
        locale -
        Returns:
      • getLocaleNames

        String[] getLocaleNames()
        Get the locales specified in the enumType (via annotations)
        Returns:
      • getBaseName

        String getBaseName()
        Get the base name for the resource bundle family as specified in the enumType (via annotations)
        Returns: