Class I18nModuleDefinition


  • public class I18nModuleDefinition
    extends I18nCoordinate
    Describe a i18n module.

    For each maven module using i18n mojo, a implementation of this class wil be generated and added as service.

    Created by tchemit on 25/10/2018.

    Author:
    Tony Chemit - dev@tchemit.fr
    • Constructor Detail

      • I18nModuleDefinition

        public I18nModuleDefinition​(String packageName,
                                    String moduleName,
                                    String[] moduleGetters,
                                    String[] dependenciesGetters,
                                    String[] moduleTranslations,
                                    String[] dependenciesTranslations,
                                    String[] moduleTemplates,
                                    String[] dependenciesTemplates)
      • I18nModuleDefinition

        public I18nModuleDefinition​(String packageName,
                                    String moduleName,
                                    String templateExtension,
                                    String[] moduleGetters,
                                    String[] dependenciesGetters,
                                    String[] moduleTranslations,
                                    String[] dependenciesTranslations,
                                    String[] moduleTemplates,
                                    String[] dependenciesTemplates)
    • Method Detail

      • getTemplateExtension

        public String getTemplateExtension()
      • isContainsModuleKeySets

        public boolean isContainsModuleKeySets()
      • isContainsDependenciesKeySets

        public boolean isContainsDependenciesKeySets()
      • isContainsModuleTemplateSets

        public boolean isContainsModuleTemplateSets()
      • isContainsDependenciesTemplateSets

        public boolean isContainsDependenciesTemplateSets()
      • isContainsModuleTranslationSets

        public boolean isContainsModuleTranslationSets()
      • isContainsDependenciesTranslationSets

        public boolean isContainsDependenciesTranslationSets()
      • getModuleTranslationSetLocales

        public Set<Locale> getModuleTranslationSetLocales()