X-Git-Url: https://git.hedgecode.org/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2Fjson%2FJSONSettings.java;h=826b34308f80d9bdee3fce7b17aed6d88605039b;hb=cbcefd2f85fa56b769bc211a134c7df1e97ef0be;hp=d4fa8cccdd1dd969a23d8022083aefbd7f5d8c8c;hpb=607aedc60436c739f0a0fce23b4830c7e1561a53;p=chesshog-scanner.git 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 d4fa8cc..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; @@ -54,6 +60,15 @@ public class JSONSettings implements Settings { @SerializedName("gameQueryParams") private String gameQueryParams; + @SerializedName("gameUrlRegex") + private String gameUrlRegex; + + @SerializedName("gameJsonUrlRegex") + private String gameJsonUrlRegex; + + @SerializedName("gameIdRegex") + private String gameIdRegex; + @Override public String getTournamentUrl() { return tournamentUrl; @@ -75,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; } @@ -99,4 +124,19 @@ public class JSONSettings implements Settings { return gameQueryParams; } + @Override + public String getGameUrlRegex() { + return gameUrlRegex; + } + + @Override + public String getGameJsonUrlRegex() { + return gameJsonUrlRegex; + } + + @Override + public String getGameIdRegex() { + return gameIdRegex; + } + }