package mediawiki.request;
import java.util.HashMap;
import java.util.Map;
import mediawiki.info.Article;
import mediawiki.request.generic.SimpleContinuingRequest;
import javat.xml.Element;
public class AllPagesRequest extends SimpleContinuingRequest<Article> {
public AllPagesRequest() {
super("allpages", "p", "ap");
}
@Override
protected Article parse(Element e) {
return Article.convert(e);
}
@Override
protected Map<? extends String, ? extends String> getRequiredParameters() {
HashMap<String,String> h = new HashMap<>();
h.put("action", "query");
h.put("list", "allpages");
return h;
}
}