That fuck shit the fascists are using
at master 58 lines 1.3 kB view raw
1package org.tm.archive.maps; 2 3import android.os.Parcel; 4import android.os.Parcelable; 5 6import androidx.annotation.NonNull; 7 8public final class AddressData implements Parcelable { 9 10 private final double latitude; 11 private final double longitude; 12 private final String address; 13 14 AddressData(double latitude, double longitude, @NonNull String address) { 15 this.latitude = latitude; 16 this.longitude = longitude; 17 this.address = address; 18 } 19 20 public @NonNull String getAddress() { 21 return address; 22 } 23 24 public double getLongitude() { 25 return longitude; 26 } 27 28 public double getLatitude() { 29 return latitude; 30 } 31 32 public static final Creator<AddressData> CREATOR = new Creator<AddressData>() { 33 @Override 34 public AddressData createFromParcel(Parcel in) { 35 //noinspection ConstantConditions 36 return new AddressData(in.readDouble(), 37 in.readDouble(), 38 in.readString()); 39 } 40 41 @Override 42 public AddressData[] newArray(int size) { 43 return new AddressData[size]; 44 } 45 }; 46 47 @Override 48 public void writeToParcel(Parcel dest, int flags) { 49 dest.writeDouble(latitude); 50 dest.writeDouble(longitude); 51 dest.writeString(address); 52 } 53 54 @Override 55 public int describeContents() { 56 return 0; 57 } 58}