1 package org.robolectric.shadows; 2 3 import android.os.Parcel; 4 import android.os.Parcelable; 5 6 class TestParcelableImpl extends TestParcelableBase implements Parcelable { 7 TestParcelableImpl(int contents)8 public TestParcelableImpl(int contents) { 9 super(contents); 10 } 11 12 @Override describeContents()13 public int describeContents() { 14 return 0; 15 } 16 17 public static final Creator<TestParcelableImpl> CREATOR = 18 new Creator<TestParcelableImpl>() { 19 @Override 20 public TestParcelableImpl createFromParcel(Parcel source) { 21 return new TestParcelableImpl(source.readInt()); 22 } 23 24 @Override 25 public TestParcelableImpl[] newArray(int size) { 26 return new TestParcelableImpl[0]; 27 } 28 }; 29 @Override writeToParcel(Parcel dest, int flags)30 public void writeToParcel(Parcel dest, int flags) { 31 dest.writeInt(contents); 32 } 33 } 34