// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package com.baidu.mapapi.search.core; import android.os.Parcel; import android.os.Parcelable; import android.os.Parcelable.Creator; import com.baidu.mapapi.model.LatLng; public class PoiInfo implements Parcelable { public String name; public String uid; public String address; public String city; public String phoneNum; public String postCode; public PoiInfo.POITYPE type; public LatLng location; public boolean hasCaterDetails; public boolean isPano; public static final Creator<PoiInfo> CREATOR = new Creator() { public PoiInfo[] a(int var1) { return new PoiInfo[var1]; } public PoiInfo a(Parcel var1) { return new PoiInfo(var1); } }; public PoiInfo() { } protected PoiInfo(Parcel var1) { this.name = var1.readString(); this.uid = var1.readString(); this.address = var1.readString(); this.city = var1.readString(); this.phoneNum = var1.readString(); this.postCode = var1.readString(); this.type = (PoiInfo.POITYPE)var1.readValue(PoiInfo.POITYPE.class.getClassLoader()); this.location = (LatLng)var1.readParcelable(LatLng.class.getClassLoader()); this.hasCaterDetails = ((Boolean)var1.readValue(Boolean.class.getClassLoader())).booleanValue(); this.isPano = ((Boolean)var1.readValue(Boolean.class.getClassLoader())).booleanValue(); } public int describeContents() { return 0; } public void writeToParcel(Parcel var1, int var2) { var1.writeString(this.name); var1.writeString(this.uid); var1.writeString(this.address); var1.writeString(this.city); var1.writeString(this.phoneNum); var1.writeString(this.postCode); var1.writeValue(this.type); var1.writeParcelable(this.location, 1); var1.writeValue(Boolean.valueOf(this.hasCaterDetails)); var1.writeValue(Boolean.valueOf(this.isPano)); } public static enum POITYPE { POINT(0), BUS_STATION(1), BUS_LINE(2), SUBWAY_STATION(3), SUBWAY_LINE(4); private int a; private POITYPE(int var3) { } public int getInt() { return this.a; } public static PoiInfo.POITYPE fromInt(int var0) { switch(var0) { case 0: return POINT; case 1: return BUS_STATION; case 2: return BUS_LINE; case 3: return SUBWAY_STATION; case 4: return SUBWAY_LINE; default: return null; } } } }
PoiInfo
最新推荐文章于 2022-10-11 21:06:08 发布