# Uses of Class crawlercommons.sitemaps.AbstractSiteMap (Crawler-commons 0.6-SNAPSHOT API)
Date: 2015-05-26

## Uses of Class
crawlercommons.sitemaps.AbstractSiteMap

Packages that use AbstractSiteMap
Package | Description
--- | ---
crawlercommons.sitemaps | Sitemaps package provides all classes relevant to focused sitemap parsing, url definition and processing.

### Uses of AbstractSiteMap in crawlercommons.sitemaps

Subclasses of AbstractSiteMap in crawlercommons.sitemaps
Modifier and Type | Class and Description
--- | ---
`class` | `SiteMap`
`class` | `SiteMapIndex`

Methods in crawlercommons.sitemaps that return AbstractSiteMap
Modifier and Type | Method and Description
--- | ---
`AbstractSiteMap` | SiteMapIndex.`getSitemap(URL url)` Returns the Sitemap that has the given URL.
`AbstractSiteMap` | SiteMapIndex.`nextUnprocessedSitemap()`
`AbstractSiteMap` | SiteMapParser.`parseSiteMap(byte[] content, URL url)`
`AbstractSiteMap` | SiteMapParser.`parseSiteMap(String contentType, byte[] content, AbstractSiteMap sitemap)` Returns a processed copy of an unprocessed sitemap object, i.e.
`AbstractSiteMap` | SiteMapParser.`parseSiteMap(String contentType, byte[] content, URL url)`
`AbstractSiteMap` | SiteMapParser.`parseSiteMap(URL onlineSitemapUrl)` Returns a SiteMap or SiteMapIndex given an online sitemap URL Please note that this method is a static method which goes online and fetches the sitemap then parses it This method is a convenience method for a user who has a sitemap URL and wants a "Keep it simple" way to parse it.

Methods in crawlercommons.sitemaps that return types with arguments of type AbstractSiteMap
Modifier and Type | Method and Description
--- | ---
`Collection<AbstractSiteMap>` | SiteMapIndex.`getSitemaps()`

Methods in crawlercommons.sitemaps with parameters of type AbstractSiteMap
Modifier and Type | Method and Description
--- | ---
`AbstractSiteMap` | SiteMapParser.`parseSiteMap(String contentType, byte[] content, AbstractSiteMap sitemap)` Returns a processed copy of an unprocessed sitemap object, i.e.