</BUG>
return RSet.groupJOListByStrAndJA(rs.getJOofJOStream("pages"), "title", "transcludedin", "title");
}
public static HashMap<String, ArrayList<String>> fileUsage(Wiki wiki, ArrayList<String> titles)
{
<BUG>RSet rs = new SQ(wiki, "fulimit", FL.pMap("prop", "fileusage")).multiTitleQuery("titles", titles);
</BUG>
return RSet.groupJOListByStrAndJA(rs.getJOofJOStream("pages"), "title", "fileusage", "title");
}
public static HashMap<String, Boolean> exists(Wiki wiki, ArrayList<String> titles)

titles);
return RSet.groupJOListByStrAndJA(rs.getJOofJOStream("pages"), "title", "linkshere", "title");
}
public static HashMap<String, ArrayList<String>> transcludesIn(Wiki wiki, ArrayList<String> titles)
{
RSet rs = SQ.with(wiki, "tilimit", FL.pMap("prop", "transcludedin", "tiprop", "title")).multiTitleQuery("titles", titles);
return RSet.groupJOListByStrAndJA(rs.getJOofJOStream("pages"), "title", "transcludedin", "title");
}
public static HashMap<String, ArrayList<String>> fileUsage(Wiki wiki, ArrayList<String> titles)
{
RSet rs = SQ.with(wiki, "fulimit", FL.pMap("prop", "fileusage")).multiTitleQuery("titles", titles);
return RSet.groupJOListByStrAndJA(rs.getJOofJOStream("pages"), "title", "fileusage", "title");
}
public static HashMap<String, Boolean> exists(Wiki wiki, ArrayList<String> titles)
