/** * Copyright 2009 Joe LaPenna */ package com.joelapenna.foursquare.parsers; import com.joelapenna.foursquare.error.FoursquareError; import com.joelapenna.foursquare.error.FoursquareParseException; import com.joelapenna.foursquare.types.FoursquareType; import org.xmlpull.v1.XmlPullParser; /** * @author Joe LaPenna (joe@joelapenna.com) * @param <T> */ public interface Parser<T extends FoursquareType> { public abstract T parse(XmlPullParser parser) throws FoursquareError, FoursquareParseException; }