Class PageMap
- java.lang.Object
-
- crawlercommons.sitemaps.extension.ExtensionMetadata
-
- crawlercommons.sitemaps.extension.PageMap
-
- All Implemented Interfaces:
Serializable
public class PageMap extends ExtensionMetadata
Data model for the PageMaps extension to the sitemap protocol used for Google's Programmable Search Engine. A PageMap holds a list ofPageMapDataObject
s, each PageMapDataObject a map of attributes (pairs of name and value).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PageMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDataObject(PageMapDataObject d)
Map<String,String[]>
asMap()
boolean
equals(Object obj)
List<PageMapDataObject>
getPageMapDataObjects()
int
hashCode()
String
toString()
-
Methods inherited from class crawlercommons.sitemaps.extension.ExtensionMetadata
isValid, urlEquals
-
-
-
-
Method Detail
-
getPageMapDataObjects
public List<PageMapDataObject> getPageMapDataObjects()
-
addDataObject
public void addDataObject(PageMapDataObject d)
-
asMap
public Map<String,String[]> asMap()
- Specified by:
asMap
in classExtensionMetadata
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in classExtensionMetadata
-
-