// Path: predictor/src/main/java/predictions/model/db/MatchPrediction.java
// public class MatchPrediction {
// 
// 	@JsonProperty
// 	private String community;
// 	@JsonProperty
// 	private String email;
// 	@JsonProperty
// 	private int match_id;
// 	@JsonProperty
// 	private int away_score;
// 	@JsonProperty
// 	private String away_team_name;
// 	@JsonProperty
// 	private int home_score;
// 	@JsonProperty
// 	private String home_team_name;
// 	@JsonProperty
// 	private boolean home_winner;
// 	@JsonProperty
// 	private int score = 0;
// 	@JsonProperty
// 	private boolean perfect = false;
// 
// 	public MatchPrediction() {
// 	}
// 
// 	public MatchPrediction(String community, String email, int match_id, int away_score, String away_team_name,
// 						   int home_score, String home_team_name, boolean home_winner, int score) {
// 		super();
// 		this.community = community;
// 		this.email = email;
// 		this.match_id = match_id;
// 		this.away_score = away_score;
// 		this.away_team_name = away_team_name;
// 		this.home_score = home_score;
// 		this.home_team_name = home_team_name;
// 		this.home_winner = home_winner;
// 		this.score = score;
// 	}
// 
// 	public boolean isHome_winner() {
// 		return home_winner;
// 	}
// 
// 	public void setHome_winner(boolean home_winner) {
// 		this.home_winner = home_winner;
// 	}
// 
// 	public String getCommunity() {
// 		return community;
// 	}
// 
// 	public void setCommunity(String community) {
// 		this.community = community;
// 	}
// 
// 	public String getEmail() {
// 		return email != null ? email.toLowerCase() : null;
// 	}
// 
// 	public void setEmail(String email) {
// 		this.email = email;
// 	}
// 
// 	public int getMatch_id() {
// 		return match_id;
// 	}
// 
// 	public void setMatch_id(int match_id) {
// 		this.match_id = match_id;
// 	}
// 
// 	public int getAway_score() {
// 		return away_score;
// 	}
// 
// 	public void setAway_score(int away_score) {
// 		this.away_score = away_score;
// 	}
// 
// 	public String getAway_team_name() {
// 		return away_team_name;
// 	}
// 
// 	public void setAway_team_name(String away_team_name) {
// 		this.away_team_name = away_team_name;
// 	}
// 
// 	public int getHome_score() {
// 		return home_score;
// 	}
// 
// 	public void setHome_score(int home_score) {
// 		this.home_score = home_score;
// 	}
// 
// 	public String getHome_team_name() {
// 		return home_team_name;
// 	}
// 
// 	public void setHome_team_name(String home_team_name) {
// 		this.home_team_name = home_team_name;
// 	}
// 	
// 	public int getScore() {
// 		return score;
// 	}
// 
// 	public boolean isPerfect() {
// 		return perfect;
// 	}
// 
// 	public void setPerfect(boolean perfect) {
// 		this.perfect = perfect;
// 	}
// }


import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import predictions.model.db.MatchPrediction;
package predictions.model;



public class MatchPredictions {

	@JsonProperty
	private String email;

	@JsonProperty
	private String community;

	@JsonProperty
	private String name;

	@JsonProperty
	private boolean admin;

	@JsonProperty
	private boolean late;

	@JsonProperty
	private int currentRanking;

	@JsonProperty
	private String authToken;

	@JsonProperty
// Path: predictor/src/main/java/predictions/model/db/MatchPrediction.java
// public class MatchPrediction {
// 
// 	@JsonProperty
// 	private String community;
// 	@JsonProperty
// 	private String email;
// 	@JsonProperty
// 	private int match_id;
// 	@JsonProperty
// 	private int away_score;
// 	@JsonProperty
// 	private String away_team_name;
// 	@JsonProperty
// 	private int home_score;
// 	@JsonProperty
// 	private String home_team_name;
// 	@JsonProperty
// 	private boolean home_winner;
// 	@JsonProperty
// 	private int score = 0;
// 	@JsonProperty
// 	private boolean perfect = false;
// 
// 	public MatchPrediction() {
// 	}
// 
// 	public MatchPrediction(String community, String email, int match_id, int away_score, String away_team_name,
// 						   int home_score, String home_team_name, boolean home_winner, int score) {
// 		super();
// 		this.community = community;
// 		this.email = email;
// 		this.match_id = match_id;
// 		this.away_score = away_score;
// 		this.away_team_name = away_team_name;
// 		this.home_score = home_score;
// 		this.home_team_name = home_team_name;
// 		this.home_winner = home_winner;
// 		this.score = score;
// 	}
// 
// 	public boolean isHome_winner() {
// 		return home_winner;
// 	}
// 
// 	public void setHome_winner(boolean home_winner) {
// 		this.home_winner = home_winner;
// 	}
// 
// 	public String getCommunity() {
// 		return community;
// 	}
// 
// 	public void setCommunity(String community) {
// 		this.community = community;
// 	}
// 
// 	public String getEmail() {
// 		return email != null ? email.toLowerCase() : null;
// 	}
// 
// 	public void setEmail(String email) {
// 		this.email = email;
// 	}
// 
// 	public int getMatch_id() {
// 		return match_id;
// 	}
// 
// 	public void setMatch_id(int match_id) {
// 		this.match_id = match_id;
// 	}
// 
// 	public int getAway_score() {
// 		return away_score;
// 	}
// 
// 	public void setAway_score(int away_score) {
// 		this.away_score = away_score;
// 	}
// 
// 	public String getAway_team_name() {
// 		return away_team_name;
// 	}
// 
// 	public void setAway_team_name(String away_team_name) {
// 		this.away_team_name = away_team_name;
// 	}
// 
// 	public int getHome_score() {
// 		return home_score;
// 	}
// 
// 	public void setHome_score(int home_score) {
// 		this.home_score = home_score;
// 	}
// 
// 	public String getHome_team_name() {
// 		return home_team_name;
// 	}
// 
// 	public void setHome_team_name(String home_team_name) {
// 		this.home_team_name = home_team_name;
// 	}
// 	
// 	public int getScore() {
// 		return score;
// 	}
// 
// 	public boolean isPerfect() {
// 		return perfect;
// 	}
// 
// 	public void setPerfect(boolean perfect) {
// 		this.perfect = perfect;
// 	}
// }


// Path: predictor/src/main/java/predictions/model/MatchPredictions.java
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import predictions.model.db.MatchPrediction;

package predictions.model;



public class MatchPredictions {

	@JsonProperty
	private String email;

	@JsonProperty
	private String community;

	@JsonProperty
	private String name;

	@JsonProperty
	private boolean admin;

	@JsonProperty
	private boolean late;

	@JsonProperty
	private int currentRanking;

	@JsonProperty
	private String authToken;

	@JsonProperty
	private List<MatchPrediction> match_predictions_attributes;