de.umass.lastfm
Class ResponseBuilder
java.lang.Object
de.umass.lastfm.ResponseBuilder
- public final class ResponseBuilder
- extends Object
This utility class can be used to generically generate Result objects
(usually Lists or PaginatedResult
s) from an XML response using
ItemFactories
.
- Author:
- Janni Kovacs
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buildCollection
public static Collection buildCollection(Result result,
Class itemClass)
buildCollection
public static Collection buildCollection(Result result,
de.umass.lastfm.ItemFactory factory)
buildCollection
public static Collection buildCollection(DomElement element,
Class itemClass)
buildCollection
public static Collection buildCollection(DomElement element,
de.umass.lastfm.ItemFactory factory)
buildPaginatedResult
public static PaginatedResult buildPaginatedResult(Result result,
Class itemClass)
buildPaginatedResult
public static PaginatedResult buildPaginatedResult(Result result,
de.umass.lastfm.ItemFactory factory)
buildItem
public static Object buildItem(Result result,
Class itemClass)
buildItem
public static Object buildItem(Result result,
de.umass.lastfm.ItemFactory factory)
buildItem
public static Object buildItem(DomElement element,
Class itemClass)