public class

ResultsParser

extends Object
java.lang.Object
   ↳ org.mule.modules.jobvite.parser.ResultsParser<A>

Summary

Fields
private final DocumentBuilder documentBuilder
private final QName qName
private final Unmarshaller unmarshaller
Public Constructors
ResultsParser(Unmarshaller unmarshaller, DocumentBuilder documentBuilder, QName qName)
Creates the ResultsParser.
Public Methods
ResultsPage<A> parse(Reader reader)
ResultsPage<A> parse(String xml)
Protected Methods
void checkErrors(Document document)
<A> ResultsPage<A> toResultsPage(ResultsPageDocument resultsPageDocument)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private final DocumentBuilder documentBuilder

private final QName qName

private final Unmarshaller unmarshaller

Public Constructors

public ResultsParser (Unmarshaller unmarshaller, DocumentBuilder documentBuilder, QName qName)

Creates the ResultsParser.

Parameters
unmarshaller
documentBuilder
qName

Public Methods

public ResultsPage<A> parse (Reader reader)

Parameters
reader

public ResultsPage<A> parse (String xml)

Parameters
xml

Protected Methods

protected void checkErrors (Document document)

Parameters
document

protected ResultsPage<A> toResultsPage (ResultsPageDocument resultsPageDocument)

Parameters
resultsPageDocument