Class SitemapLink

java.lang.Object
com.attribyte.parser.model.SitemapLink

public class SitemapLink extends Object
  • Field Details

    • modifiedTimestampComparator

      public static final Comparator<SitemapLink> modifiedTimestampComparator
      Compare links by last modified time.
    • url

      public final String url
      The URL.
    • lastModifiedTimestamp

      public final long lastModifiedTimestamp
      The (reported) last modified timestamp.
    • changeFrequency

      public final SitemapLink.ChangeFrequency changeFrequency
      The change frequency.
  • Constructor Details

    • SitemapLink

      public SitemapLink(String url, long lastModifiedTimestamp, SitemapLink.ChangeFrequency changeFrequency)
      Creates a sitemap link.
      Parameters:
      url - The URL.
      lastModifiedTimestamp - The reported last modified timestamp.
      changeFrequency - The change frequency.
    • SitemapLink

      public SitemapLink(String url, String lastModifiedTime, String changeFrequency) throws ParseException
      Creates a sitemap link with ISO8601 timestamp and a change frequency string.
      Parameters:
      url - The URL.
      lastModifiedTime - The last modified time.
      changeFrequency - The change frequency.
      Throws:
      ParseException - on invalid timestamp.
  • Method Details