|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
nz.ac.waikato.mcennis.rat.parser.xmlHandler.Handler
nz.ac.waikato.mcennis.rat.parser.xmlHandler.LastFMSimilarUsers
public class LastFMSimilarUsers
Parse the Neighbour XML file from LastFM. See audioscrobbler.net for a description of the file format. Usually obtained from the CrawlLastFM data aquisition module. Contains all usernames that are suffeciently similar to this user by artist playcount. Also provides the degree of similarity in a double between 0-1.
| Field Summary |
|---|
| Fields inherited from class nz.ac.waikato.mcennis.rat.parser.xmlHandler.Handler |
|---|
properties, site |
| Constructor Summary | |
|---|---|
LastFMSimilarUsers()
|
|
| Method Summary | |
|---|---|
void |
characters(char[] ch,
int start,
int length)
|
Handler |
duplicate()
Create a complete duplicate of this class |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
ParsedObject |
get()
Return the underlying parsed object |
void |
set(ParsedObject o)
Set the underlying parsed object for parsing |
void |
setCrawler(Crawler crawler)
Set the crawler to be used for spidering new pages |
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
setExpansion(LastFMUserExpansion expansion)
Set the reference to the object that handles setting up the crawling of new users using LastFM webservices. |
void |
setParser(ToFileParser parser)
Set where the given parser will store files when they are parsed |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
|
| Methods inherited from class nz.ac.waikato.mcennis.rat.parser.xmlHandler.Handler |
|---|
check, check, error, fatalError, getName, getParameter, getParameter, init, setName, setProperties, warning |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
|---|
endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LastFMSimilarUsers()
| Method Detail |
|---|
public void setParser(ToFileParser parser)
parser - ToFileParser to store files parsed by this parserpublic ParsedObject get()
Handler
get in class Handlerpublic void set(ParsedObject o)
Handler
set in class Handlero - underlying parsed objectpublic Handler duplicate()
Handler
duplicate in class Handler
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void setCrawler(Crawler crawler)
Handler
setCrawler in class Handlercrawler - crawler to be parsing.public void setExpansion(LastFMUserExpansion expansion)
expansion - object to handle crawling of userspublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class org.xml.sax.helpers.DefaultHandler
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||