me.xhsun.guildwars2wrapper.model.v2.wvw.matches.WvWMatchDetail Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gw2wrapper Show documentation
Show all versions of gw2wrapper Show documentation
Guild Wars 2 API wrapper for Android
package me.xhsun.guildwars2wrapper.model.v2.wvw.matches;
import me.xhsun.guildwars2wrapper.model.identifiable.IdentifiableInt;
import java.util.List;
/**
* For more info on WvW matches API go here
* Model class for WvW match
*
* @author xhsun
* @since 2017-06-20
*/
public class WvWMatchDetail extends WvWMatchOverview {
private Score scores, deaths, kills, victory_points;
private List skirmishes;
private List maps;
public Score getScores() {
return scores;
}
public Score getDeaths() {
return deaths;
}
public Score getKills() {
return kills;
}
public Score getVictoryPoints() {
return victory_points;
}
public List getSkirmishes() {
return skirmishes;
}
public List getMaps() {
return maps;
}
public class Score {
private int red, blue, green;
public int getRed() {
return red;
}
public int getBlue() {
return blue;
}
public int getGreen() {
return green;
}
}
public class Skirmish extends IdentifiableInt {
private Score scores;
private List map_scores;
public Score getScores() {
return scores;
}
public List getMapScores() {
return map_scores;
}
}
public class SkirmishMapScore {
private WvWMatchMap.Type type;
private Score scores;
public WvWMatchMap.Type getType() {
return type;
}
public Score getScores() {
return scores;
}
}
public class GeneralMap extends WvWMatchMap {
private Score scores, deaths, kills;
private List bonuses;
private List objectives;
public Score getScores() {
return scores;
}
public Score getDeaths() {
return deaths;
}
public Score getKills() {
return kills;
}
public List getBonuses() {
return bonuses;
}
public List getObjectives() {
return objectives;
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy