package com.rosaloves.bitlyj; import org.w3c.dom.Document; import com.rosaloves.bitlyj.Bitly.Provider; import com.rosaloves.bitlyj.data.Pair; /** * A method invokable via a Provider. * * $Id$ * * @author clewis Jul 19, 2010 * * @param <A> */ public interface BitlyMethod<A> { public String getName(); public Iterable<Pair<String, String>> getParameters(); public A apply(Provider provider, Document document); }