|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codeforamerica.open311.internals.parsing.AbstractParser
org.codeforamerica.open311.internals.parsing.XMLParser
public class XMLParser
Parses XML files using DOM.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
XMLParser()
Creates an instance of an XMLParser creating a DocumentBuilder. |
|
| Method Summary | |
|---|---|
GeoReportV2Error |
parseGeoReportV2Errors(String rawData)
Parses an error and returns an object with its information. |
POSTServiceRequestResponse |
parsePostServiceRequestResponse(String rawData)
Parses the response of a POST Service Request operation. |
ServiceDefinition |
parseServiceDefinition(String rawData)
Parses a service definition. |
ServiceDiscoveryInfo |
parseServiceDiscovery(String rawData)
Parses a service discovery and returns an object with its information. |
List<Service> |
parseServiceList(String rawData)
Parses the response to the GET service list operation. |
ServiceRequestIdResponse |
parseServiceRequestIdFromAToken(String rawData)
Parses the response to the GET service request id from a token. |
List<ServiceRequest> |
parseServiceRequests(String rawData)
Parses a list of service requests. |
| Methods inherited from class org.codeforamerica.open311.internals.parsing.AbstractParser |
|---|
allStringsAreEmpty, buildUrl, checkParameters, getKeywords |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLParser()
DocumentBuilder.
| Method Detail |
|---|
public List<Service> parseServiceList(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
Service objects.
DataParsingException
public ServiceDefinition parseServiceDefinition(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
public ServiceRequestIdResponse parseServiceRequestIdFromAToken(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
public List<ServiceRequest> parseServiceRequests(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
public POSTServiceRequestResponse parsePostServiceRequestResponse(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
public GeoReportV2Error parseGeoReportV2Errors(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
public ServiceDiscoveryInfo parseServiceDiscovery(String rawData)
throws DataParsingException
DataParser
rawData - Text data.
DataParsingException - If there was any problem parsing the data.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||