Class LocalizedUrlAliases

    • Constructor Detail

      • LocalizedUrlAliases

        public LocalizedUrlAliases()
        Default constructor, is needed by Jackson
      • LocalizedUrlAliases

        public LocalizedUrlAliases​(UrlAlias... urlAliases)
      • LocalizedUrlAliases

        public LocalizedUrlAliases​(List<UrlAlias> urlAliases)
    • Method Detail

      • add

        public void add​(UrlAlias... urlAliases)
      • containsUrlAlias

        public boolean containsUrlAlias​(UrlAlias urlAlias)
        Parameters:
        urlAlias - url alias to be checked
        Returns:
        true if the passed UrlAlias is contained in any of the locale specific lists
      • flatten

        public List<UrlAlias> flatten()
        Flatten this map to a list.
        Returns:
        list containing all UrlAliases from this object
      • getTargetLanguages

        public List<Locale> getTargetLanguages()
      • hasTargetLanguage

        public boolean hasTargetLanguage​(Locale locale)