com.veriplace.client.factory
Class LocationUpdatesFactory

java.lang.Object
  extended by com.veriplace.client.factory.ResponseObjectFactory<LocationUpdates>
      extended by com.veriplace.client.factory.LocationUpdatesFactory

public class LocationUpdatesFactory
extends ResponseObjectFactory<LocationUpdates>

Factory implementation for parsing a LocationUpdates object from a response.

Since:
2.4

Nested Class Summary
 
Nested classes/interfaces inherited from class com.veriplace.client.factory.ResponseObjectFactory
ResponseObjectFactory.JsonHelper, ResponseObjectFactory.ParseHelper<T extends ResponseObjectFactory.ParseHelper>, ResponseObjectFactory.XmlHelper
 
Field Summary
 
Fields inherited from class com.veriplace.client.factory.ResponseObjectFactory
documentFactory
 
Constructor Summary
LocationUpdatesFactory()
           
 
Method Summary
protected  LocationUpdates parseJson(ResponseObjectFactory.JsonHelper root)
           
protected  LocationUpdates parseXml(ResponseObjectFactory.XmlHelper documentRoot)
           
 
Methods inherited from class com.veriplace.client.factory.ResponseObjectFactory
nullIfEmpty, parse, parse, parseAny, parseDateTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationUpdatesFactory

public LocationUpdatesFactory()
Method Detail

parseXml

protected LocationUpdates parseXml(ResponseObjectFactory.XmlHelper documentRoot)
                            throws MalformedResponseException
Overrides:
parseXml in class ResponseObjectFactory<LocationUpdates>
Throws:
MalformedResponseException

parseJson

protected LocationUpdates parseJson(ResponseObjectFactory.JsonHelper root)
                             throws MalformedResponseException
Overrides:
parseJson in class ResponseObjectFactory<LocationUpdates>
Throws:
MalformedResponseException