String includeNamespaces
= "PREFIX rdfs: <http://w...content-available-to-author-only...3.org/2000/01/rdf-schema#>\n" + "PREFIX rdf: <http://w...content-available-to-author-only...3.org/1999/02/22-rdf-syntax-ns#>\n" +
"PREFIX dcterms: <http://p...content-available-to-author-only...l.org/dc/terms/>\n" +
"PREFIX dbpedia-owl: <http://d...content-available-to-author-only...a.org/ontology/>\n";
String currQuery
= includeNamespaces
+ "SELECT DISTINCT ?movie (str(?movie_title) as ?title) (str(?movie_year) as ?year) WHERE {\n" + " ?movie rdf:type dbpedia-owl:Film.\n" +
" ?movie rdfs:label ?movie_title.\n" +
" ?movie dcterms:subject ?cat .\n" +
" ?cat rdfs:label ?movie_year .\n" +
" FILTER langMatches(lang(?movie_title), \"EN\") .\n" +
" FILTER regex(?movie_year, \"^[0-9]{4} \", \"i\")\n" +
" } limit 2000 offset ";
int totalNumberOfFilms = 77794;
int totNumQuery = 39;
int offset = 0;
int currNum = 0;
for(int i = 1; i <= totNumQuery; i++) {
try {
Query query = QueryFactory.create(currQuery + offset);
currNum += Utils.serializeMappingList(getMovieMappingList(query), dbpediaFilms);
ex.printStackTrace();
throw ex;
}
offset += 2000;
myWait(30);
}
}
cHVibGljIHZvaWQgbW92aWVRdWVyeShTdHJpbmcgZGJwZWRpYUZpbG1zKSB0aHJvd3MgSU9FeGNlcHRpb24gewogICAgICAgIFN0cmluZyBpbmNsdWRlTmFtZXNwYWNlcyA9ICJQUkVGSVggcmRmczogPGh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi4zLm9yZy8yMDAwLzAxL3JkZi1zY2hlbWEjPlxuIiArCiAgICAgICAgICAgICAgICAiUFJFRklYIHJkZjogPGh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi4zLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjPlxuIiArCiAgICAgICAgICAgICAgICAiUFJFRklYIGRjdGVybXM6IDxodHRwOi8vcC4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4ubC5vcmcvZGMvdGVybXMvPlxuIiArCiAgICAgICAgICAgICAgICAiUFJFRklYIGRicGVkaWEtb3dsOiA8aHR0cDovL2QuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLmEub3JnL29udG9sb2d5Lz5cbiI7CgogICAgICAgIFN0cmluZyBjdXJyUXVlcnkgPSBpbmNsdWRlTmFtZXNwYWNlcyArICJTRUxFQ1QgRElTVElOQ1QgP21vdmllIChzdHIoP21vdmllX3RpdGxlKSBhcyA/dGl0bGUpIChzdHIoP21vdmllX3llYXIpIGFzID95ZWFyKSBXSEVSRSB7XG4iICsKICAgICAgICAgICAgICAgICIgP21vdmllIHJkZjp0eXBlIGRicGVkaWEtb3dsOkZpbG0uXG4iICsKICAgICAgICAgICAgICAgICIgP21vdmllIHJkZnM6bGFiZWwgP21vdmllX3RpdGxlLlxuIiArCiAgICAgICAgICAgICAgICAiID9tb3ZpZSBkY3Rlcm1zOnN1YmplY3QgP2NhdCAuXG4iICsKICAgICAgICAgICAgICAgICIgP2NhdCByZGZzOmxhYmVsID9tb3ZpZV95ZWFyIC5cbiIgKwogICAgICAgICAgICAgICAgIiBGSUxURVIgbGFuZ01hdGNoZXMobGFuZyg/bW92aWVfdGl0bGUpLCBcIkVOXCIpIC5cbiIgKwogICAgICAgICAgICAgICAgIiBGSUxURVIgcmVnZXgoP21vdmllX3llYXIsIFwiXlswLTldezR9IFwiLCBcImlcIilcbiIgKwogICAgICAgICAgICAgICAgIiB9IGxpbWl0IDIwMDAgb2Zmc2V0ICI7CiAgICAgICAgaW50IHRvdGFsTnVtYmVyT2ZGaWxtcyA9IDc3Nzk0OwogICAgICAgIGludCB0b3ROdW1RdWVyeSA9IDM5OwogICAgICAgIGludCBvZmZzZXQgPSAwOwogICAgICAgIGludCBjdXJyTnVtID0gMDsKCiAgICAgICAgZm9yKGludCBpID0gMTsgaSA8PSB0b3ROdW1RdWVyeTsgaSsrKSB7CiAgICAgICAgICAgIHRyeSB7CgogICAgICAgICAgICAgICAgUXVlcnkgcXVlcnkgPSBRdWVyeUZhY3RvcnkuY3JlYXRlKGN1cnJRdWVyeSArIG9mZnNldCk7CiAgICAgICAgICAgICAgICBjdXJyTnVtICs9IFV0aWxzLnNlcmlhbGl6ZU1hcHBpbmdMaXN0KGdldE1vdmllTWFwcGluZ0xpc3QocXVlcnkpLCBkYnBlZGlhRmlsbXMpOwoKICAgICAgICAgICAgfSBjYXRjaCAoRXhjZXB0aW9uIGV4KSB7CiAgICAgICAgICAgICAgICBleC5wcmludFN0YWNrVHJhY2UoKTsKICAgICAgICAgICAgICAgIHRocm93IGV4OwogICAgICAgICAgICB9CgogICAgICAgICAgICBvZmZzZXQgKz0gMjAwMDsKCiAgICAgICAgICAgIG15V2FpdCgzMCk7CgogICAgICAgIH0KCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGN1cnJOdW0pOwoKCiAgICB9
Main.java:1: error: class, interface, or enum expected
public void movieQuery(String dbpediaFilms) throws IOException {
^
Main.java:7: error: class, interface, or enum expected
String currQuery = includeNamespaces + "SELECT DISTINCT ?movie (str(?movie_title) as ?title) (str(?movie_year) as ?year) WHERE {\n" +
^
Main.java:15: error: class, interface, or enum expected
int totalNumberOfFilms = 77794;
^
Main.java:16: error: class, interface, or enum expected
int totNumQuery = 39;
^
Main.java:17: error: class, interface, or enum expected
int offset = 0;
^
Main.java:18: error: class, interface, or enum expected
int currNum = 0;
^
Main.java:20: error: class, interface, or enum expected
for(int i = 1; i <= totNumQuery; i++) {
^
Main.java:20: error: class, interface, or enum expected
for(int i = 1; i <= totNumQuery; i++) {
^
Main.java:20: error: class, interface, or enum expected
for(int i = 1; i <= totNumQuery; i++) {
^
Main.java:24: error: class, interface, or enum expected
currNum += Utils.serializeMappingList(getMovieMappingList(query), dbpediaFilms);
^
Main.java:26: error: class, interface, or enum expected
} catch (Exception ex) {
^
Main.java:28: error: class, interface, or enum expected
throw ex;
^
Main.java:29: error: class, interface, or enum expected
}
^
Main.java:33: error: class, interface, or enum expected
myWait(30);
^
Main.java:35: error: class, interface, or enum expected
}
^
Main.java:40: error: class, interface, or enum expected
}
^
16 errors