138 lines
2.3 KiB
Java
138 lines
2.3 KiB
Java
package com.uiuios.aios.bean;
|
|
|
|
import androidx.annotation.NonNull;
|
|
|
|
import com.google.gson.Gson;
|
|
import com.google.gson.JsonParser;
|
|
|
|
import java.io.Serializable;
|
|
|
|
public class QweatherLocation implements Serializable {
|
|
private static final long serialVersionUID = -3782071476006017055L;
|
|
|
|
String name;
|
|
String id;
|
|
String lat;
|
|
String lon;
|
|
String adm2;
|
|
String adm1;
|
|
String country;
|
|
String tz;
|
|
String utcOffset;
|
|
int isDst;
|
|
String type;
|
|
long rank;
|
|
String fxLink;
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public String getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(String id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getLat() {
|
|
return lat;
|
|
}
|
|
|
|
public void setLat(String lat) {
|
|
this.lat = lat;
|
|
}
|
|
|
|
public String getLon() {
|
|
return lon;
|
|
}
|
|
|
|
public void setLon(String lon) {
|
|
this.lon = lon;
|
|
}
|
|
|
|
public String getAdm2() {
|
|
return adm2;
|
|
}
|
|
|
|
public void setAdm2(String adm2) {
|
|
this.adm2 = adm2;
|
|
}
|
|
|
|
public String getAdm1() {
|
|
return adm1;
|
|
}
|
|
|
|
public void setAdm1(String adm1) {
|
|
this.adm1 = adm1;
|
|
}
|
|
|
|
public String getCountry() {
|
|
return country;
|
|
}
|
|
|
|
public void setCountry(String country) {
|
|
this.country = country;
|
|
}
|
|
|
|
public String getTz() {
|
|
return tz;
|
|
}
|
|
|
|
public void setTz(String tz) {
|
|
this.tz = tz;
|
|
}
|
|
|
|
public String getUtcOffset() {
|
|
return utcOffset;
|
|
}
|
|
|
|
public void setUtcOffset(String utcOffset) {
|
|
this.utcOffset = utcOffset;
|
|
}
|
|
|
|
public int getIsDst() {
|
|
return isDst;
|
|
}
|
|
|
|
public void setIsDst(int isDst) {
|
|
this.isDst = isDst;
|
|
}
|
|
|
|
public String getType() {
|
|
return type;
|
|
}
|
|
|
|
public void setType(String type) {
|
|
this.type = type;
|
|
}
|
|
|
|
public long getRank() {
|
|
return rank;
|
|
}
|
|
|
|
public void setRank(long rank) {
|
|
this.rank = rank;
|
|
}
|
|
|
|
public String getFxLink() {
|
|
return fxLink;
|
|
}
|
|
|
|
public void setFxLink(String fxLink) {
|
|
this.fxLink = fxLink;
|
|
}
|
|
|
|
|
|
@NonNull
|
|
@Override
|
|
public String toString() {
|
|
return JsonParser.parseString(new Gson().toJson(this)).getAsJsonObject().toString();
|
|
}
|
|
}
|