|
||||||||||
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 |