Class ChineseNameWithTitleFormatStrategy

    • Constructor Detail

      • ChineseNameWithTitleFormatStrategy

        public ChineseNameWithTitleFormatStrategy()
    • Method Detail

      • getUserService

        protected UserService getUserService()
      • setUserService

        public void setUserService​(UserService userService)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • getFullnameWithTitleForISOCode

        public java.lang.String getFullnameWithTitleForISOCode​(java.lang.String firstname,
                                                               java.lang.String lastname,
                                                               java.lang.String title,
                                                               java.lang.String isocode)
        Specified by:
        getFullnameWithTitleForISOCode in interface NameWithTitleFormatStrategy
        Returns:
        full name with title name
      • containsChineseCharacter

        protected boolean containsChineseCharacter​(java.lang.String s)
      • isNotReverent

        protected boolean isNotReverent​(java.lang.String titleName,
                                        java.lang.String isocode)
        if title is reverent, should be in the front of fullname
        Parameters:
        isocode -
        Returns: