X-Git-Url: https://git.hedgecode.org/?p=chesshog-scanner.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2Fjson%2FJSONSettings.java;fp=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2Fjson%2FJSONSettings.java;h=826b34308f80d9bdee3fce7b17aed6d88605039b;hp=474acbebb9c56f2e3f30a7ce2899acf94760728a;hb=cbcefd2f85fa56b769bc211a134c7df1e97ef0be;hpb=8b5e21d880364363f4f8d51e126c1db91f8e2c4c diff --git a/src/main/java/org/hedgecode/chess/scanner/json/JSONSettings.java b/src/main/java/org/hedgecode/chess/scanner/json/JSONSettings.java index 474acbe..826b343 100644 --- a/src/main/java/org/hedgecode/chess/scanner/json/JSONSettings.java +++ b/src/main/java/org/hedgecode/chess/scanner/json/JSONSettings.java @@ -39,6 +39,12 @@ public class JSONSettings implements Settings { @SerializedName("tournamentGamesUrlRegex") private String tournamentGamesUrlRegex; + @SerializedName("tournamentJsonUrlRegex") + private String tournamentJsonUrlRegex; + + @SerializedName("tournamentNameRegex") + private String tournamentNameRegex; + @SerializedName("tournamentQuery") private String tournamentQuery; @@ -57,6 +63,12 @@ public class JSONSettings implements Settings { @SerializedName("gameUrlRegex") private String gameUrlRegex; + @SerializedName("gameJsonUrlRegex") + private String gameJsonUrlRegex; + + @SerializedName("gameIdRegex") + private String gameIdRegex; + @Override public String getTournamentUrl() { return tournamentUrl; @@ -78,6 +90,16 @@ public class JSONSettings implements Settings { } @Override + public String getTournamentJsonUrlRegex() { + return tournamentJsonUrlRegex; + } + + @Override + public String getTournamentNameRegex() { + return tournamentNameRegex; + } + + @Override public String getTournamentQuery() { return tournamentQuery; } @@ -107,4 +129,14 @@ public class JSONSettings implements Settings { return gameUrlRegex; } + @Override + public String getGameJsonUrlRegex() { + return gameJsonUrlRegex; + } + + @Override + public String getGameIdRegex() { + return gameIdRegex; + } + }