PrimeIPTV Plus v2.1.0版本的 MD5 值为:44f247a9048d0121c6011174ea55496e

以下内容为反编译后的 WeatherInfo.java 源代码,内容仅作参考


package zh.wang.android.yweathergetter4a;

import android.graphics.Bitmap;
import android.location.Address;
import java.util.ArrayList;
import java.util.List;
public class WeatherInfo {
    private List<ForecastInfo> mForecastInfoList;
    String a = "";
    String b = "";
    String c = "";
    String d = "";
    String e = "";
    String f = "";
    String g = "";
    String h = "";
    String i = "";
    String j = "";
    String k = "";
    String l = "";
    String m = "";
    String n = "";
    String o = "";
    String p = "";
    String q = "";
    String r = "";
    String s = "";
    int t = 0;
    String u = "";
    int v = 0;
    String w = "";
    Bitmap x = null;
    String y = "";
    ForecastInfo z = new ForecastInfo();
    ForecastInfo A = new ForecastInfo();
    ForecastInfo B = new ForecastInfo();
    ForecastInfo C = new ForecastInfo();
    ForecastInfo D = new ForecastInfo();
    Address E = null;

    public class ForecastInfo {
        private int mForecastCode;
        private Bitmap mForecastConditionIcon;
        private String mForecastConditionIconURL;
        private String mForecastDate;
        private String mForecastDay;
        private int mForecastTempHigh;
        private int mForecastTempLow;
        private String mForecastText;

        public ForecastInfo() {
        }

        public void a(int i) {
            this.mForecastCode = i;
            this.mForecastConditionIconURL = "http://l.yimg.com/a/i/us/we/52/" + i + ".gif";
        }

        public void a(Bitmap bitmap) {
            this.mForecastConditionIcon = bitmap;
        }

        public void a(String str) {
            this.mForecastDay = str;
        }

        public void b(int i) {
            this.mForecastTempHigh = i;
        }

        public void b(String str) {
            this.mForecastDate = str;
        }

        public void c(int i) {
            this.mForecastTempLow = i;
        }

        public void c(String str) {
            this.mForecastText = str;
        }

        public int getForecastCode() {
            return this.mForecastCode;
        }

        public Bitmap getForecastConditionIcon() {
            return this.mForecastConditionIcon;
        }

        public String getForecastConditionIconURL() {
            return this.mForecastConditionIconURL;
        }

        public String getForecastDate() {
            return this.mForecastDate;
        }

        public String getForecastDay() {
            return this.mForecastDay;
        }

        public int getForecastTempHigh() {
            return this.mForecastTempHigh;
        }

        public int getForecastTempLow() {
            return this.mForecastTempLow;
        }

        public String getForecastText() {
            return this.mForecastText;
        }
    }

    public WeatherInfo() {
        this.mForecastInfoList = null;
        this.mForecastInfoList = new ArrayList();
        this.mForecastInfoList.add(this.z);
        this.mForecastInfoList.add(this.A);
        this.mForecastInfoList.add(this.B);
        this.mForecastInfoList.add(this.C);
        this.mForecastInfoList.add(this.D);
    }

    public void a(int i) {
        this.t = i;
        this.w = "http://l.yimg.com/a/i/us/we/52/" + i + ".gif";
    }

    public void a(Bitmap bitmap) {
        this.x = bitmap;
    }

    public void a(String str) {
        this.y = str;
    }

    public void b(int i) {
        this.v = i;
    }

    public void b(String str) {
        this.a = str;
    }

    public void c(String str) {
        this.b = str;
    }

    public void d(String str) {
        this.c = str;
    }

    public void e(String str) {
        this.d = str;
    }

    public void f(String str) {
        this.e = str;
    }

    public void g(String str) {
        this.f = str;
    }

    public Address getAddress() {
        return this.E;
    }

    public String getAstronomySunrise() {
        return this.o;
    }

    public String getAstronomySunset() {
        return this.p;
    }

    public String getAtmosphereHumidity() {
        return this.k;
    }

    public String getAtmospherePressure() {
        return this.m;
    }

    public String getAtmosphereRising() {
        return this.n;
    }

    public String getAtmosphereVisibility() {
        return this.l;
    }

    public String getConditionLat() {
        return this.r;
    }

    public String getConditionLon() {
        return this.s;
    }

    public String getConditionTitle() {
        return this.q;
    }

    public int getCurrentCode() {
        return this.t;
    }

    public String getCurrentConditionDate() {
        return this.y;
    }

    public Bitmap getCurrentConditionIcon() {
        return this.x;
    }

    public String getCurrentConditionIconURL() {
        return this.w;
    }

    public int getCurrentTemp() {
        return this.v;
    }

    public String getCurrentText() {
        return this.u;
    }

    public String getDescription() {
        return this.b;
    }

    public ForecastInfo getForecastInfo1() {
        return this.z;
    }

    public ForecastInfo getForecastInfo2() {
        return this.A;
    }

    public ForecastInfo getForecastInfo3() {
        return this.B;
    }

    public ForecastInfo getForecastInfo4() {
        return this.C;
    }

    public ForecastInfo getForecastInfo5() {
        return this.D;
    }

    public List<ForecastInfo> getForecastInfoList() {
        return this.mForecastInfoList;
    }

    public String getLanguage() {
        return this.c;
    }

    public String getLastBuildDate() {
        return this.d;
    }

    public String getLocationCity() {
        return this.e;
    }

    public String getLocationCountry() {
        return this.g;
    }

    public String getLocationRegion() {
        return this.f;
    }

    public String getTitle() {
        return this.a;
    }

    public String getWindChill() {
        return this.h;
    }

    public String getWindDirection() {
        return this.i;
    }

    public String getWindSpeed() {
        return this.j;
    }

    public void h(String str) {
        this.g = str;
    }

    public void i(String str) {
        this.h = str;
    }

    public void j(String str) {
        this.i = str;
    }

    public void k(String str) {
        this.j = str;
    }

    public void l(String str) {
        this.k = str;
    }

    public void m(String str) {
        this.l = str;
    }

    public void n(String str) {
        this.m = str;
    }

    public void o(String str) {
        this.n = str;
    }

    public void p(String str) {
        this.o = str;
    }

    public void q(String str) {
        this.p = str;
    }

    public void r(String str) {
        this.q = str;
    }

    public void s(String str) {
        this.r = str;
    }

    public void setAddress(Address address) {
        this.E = address;
    }

    public void t(String str) {
        this.s = str;
    }

    public void u(String str) {
        this.u = str;
    }
}