Package crawlercommons.sitemaps
Class SiteMap
- java.lang.Object
-
- crawlercommons.sitemaps.AbstractSiteMap
-
- crawlercommons.sitemaps.SiteMap
-
- All Implemented Interfaces:
Serializable
public class SiteMap extends AbstractSiteMap
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class crawlercommons.sitemaps.AbstractSiteMap
AbstractSiteMap.SitemapType
-
-
Field Summary
-
Fields inherited from class crawlercommons.sitemaps.AbstractSiteMap
TIME_ZONE_UTC, url, W3C_FULLDATE_FORMATTER, W3C_FULLDATE_FORMATTER_UTC, W3C_SHORTDATE_FORMATTER
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSiteMapUrl(SiteMapURL url)
String
getBaseUrl()
Collection<SiteMapURL>
getSiteMapUrls()
boolean
isIndex()
String
toString()
-
Methods inherited from class crawlercommons.sitemaps.AbstractSiteMap
convertToDate, convertToZonedDateTime, getLastModified, getType, getUrl, isProcessed, normalizeRSSTimestamp, parseRSSTimestamp, setLastModified, setLastModified, setLastModified, setProcessed, setType
-
-
-
-
Method Detail
-
getSiteMapUrls
public Collection<SiteMapURL> getSiteMapUrls()
- Returns:
- the Collection of SitemapUrls in this Sitemap.
-
getBaseUrl
public String getBaseUrl()
- Returns:
- the baseUrl for this Sitemap.
-
addSiteMapUrl
public void addSiteMapUrl(SiteMapURL url)
- Parameters:
url
- The SitemapUrl to be added to the Sitemap.
-
isIndex
public boolean isIndex()
- Overrides:
isIndex
in classAbstractSiteMap
-
-