.class public Lcom/moji/camera/model/Image; .super Ljava/lang/Object; .source "Image.java" # interfaces .implements Landroid/os/Parcelable; # static fields .field public static final CREATOR:Landroid/os/Parcelable$Creator; .annotation system Ldalvik/annotation/Signature; value = { "Landroid/os/Parcelable$Creator<", "Lcom/moji/camera/model/Image;", ">;" } .end annotation .end field # instance fields .field public compressUri:Landroid/net/Uri; .field public contentUri:Landroid/net/Uri; .field public cropUri:Landroid/net/Uri; .field public exifFrom:Ljava/lang/String; .field public isCamera:I .field public name:Ljava/lang/String; .field public originalUri:Landroid/net/Uri; # direct methods .method static constructor ()V .locals 1 .line 50 new-instance v0, Lcom/moji/camera/model/Image$1; invoke-direct {v0}, Lcom/moji/camera/model/Image$1;->()V sput-object v0, Lcom/moji/camera/model/Image;->CREATOR:Landroid/os/Parcelable$Creator; return-void .end method .method private constructor (Landroid/os/Parcel;)V .locals 1 .line 62 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 .line 17 iput v0, p0, Lcom/moji/camera/model/Image;->isCamera:I .line 63 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->name:Ljava/lang/String; .line 65 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->exifFrom:Ljava/lang/String; .line 67 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 .line 68 invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->originalUri:Landroid/net/Uri; .line 70 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 .line 71 invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->contentUri:Landroid/net/Uri; .line 73 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 .line 74 invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->cropUri:Landroid/net/Uri; .line 76 invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; move-result-object v0 .line 77 invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v0 iput-object v0, p0, Lcom/moji/camera/model/Image;->compressUri:Landroid/net/Uri; .line 79 invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I move-result p1 iput p1, p0, Lcom/moji/camera/model/Image;->isCamera:I return-void .end method .method synthetic constructor (Landroid/os/Parcel;Lcom/moji/camera/model/Image$1;)V .locals 0 .line 11 invoke-direct {p0, p1}, Lcom/moji/camera/model/Image;->(Landroid/os/Parcel;)V return-void .end method .method public constructor (Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;)V .locals 1 .line 20 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 .line 17 iput v0, p0, Lcom/moji/camera/model/Image;->isCamera:I .line 21 iput-object p1, p0, Lcom/moji/camera/model/Image;->name:Ljava/lang/String; .line 22 iput-object p2, p0, Lcom/moji/camera/model/Image;->originalUri:Landroid/net/Uri; .line 23 iput-object p3, p0, Lcom/moji/camera/model/Image;->contentUri:Landroid/net/Uri; return-void .end method .method public constructor (Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Landroid/net/Uri;Landroid/net/Uri;)V .locals 1 .line 26 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 .line 17 iput v0, p0, Lcom/moji/camera/model/Image;->isCamera:I .line 27 iput-object p1, p0, Lcom/moji/camera/model/Image;->name:Ljava/lang/String; .line 28 iput-object p2, p0, Lcom/moji/camera/model/Image;->originalUri:Landroid/net/Uri; .line 29 iput-object p3, p0, Lcom/moji/camera/model/Image;->contentUri:Landroid/net/Uri; .line 30 iput-object p4, p0, Lcom/moji/camera/model/Image;->cropUri:Landroid/net/Uri; .line 31 iput-object p5, p0, Lcom/moji/camera/model/Image;->compressUri:Landroid/net/Uri; return-void .end method # virtual methods .method public describeContents()I .locals 1 const/4 v0, 0x0 return v0 .end method .method public writeToParcel(Landroid/os/Parcel;I)V .locals 0 .line 41 iget-object p2, p0, Lcom/moji/camera/model/Image;->name:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 42 iget-object p2, p0, Lcom/moji/camera/model/Image;->exifFrom:Ljava/lang/String; invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 43 iget-object p2, p0, Lcom/moji/camera/model/Image;->originalUri:Landroid/net/Uri; if-nez p2, :cond_0 const-string p2, "" goto :goto_0 :cond_0 iget-object p2, p0, Lcom/moji/camera/model/Image;->originalUri:Landroid/net/Uri; invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p2 :goto_0 invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 44 iget-object p2, p0, Lcom/moji/camera/model/Image;->contentUri:Landroid/net/Uri; if-nez p2, :cond_1 const-string p2, "" goto :goto_1 :cond_1 iget-object p2, p0, Lcom/moji/camera/model/Image;->contentUri:Landroid/net/Uri; invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p2 :goto_1 invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 45 iget-object p2, p0, Lcom/moji/camera/model/Image;->cropUri:Landroid/net/Uri; if-nez p2, :cond_2 const-string p2, "" goto :goto_2 :cond_2 iget-object p2, p0, Lcom/moji/camera/model/Image;->cropUri:Landroid/net/Uri; invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p2 :goto_2 invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 46 iget-object p2, p0, Lcom/moji/camera/model/Image;->compressUri:Landroid/net/Uri; if-nez p2, :cond_3 const-string p2, "" goto :goto_3 :cond_3 iget-object p2, p0, Lcom/moji/camera/model/Image;->compressUri:Landroid/net/Uri; invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; move-result-object p2 :goto_3 invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V .line 47 iget p2, p0, Lcom/moji/camera/model/Image;->isCamera:I invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V return-void .end method