content: package me.yokeyword.fragmentation.helper.internal;
  
  import android.os.Bundle;
  import android.os.Parcel;
  import android.os.Parcelable;
  
  /**
   * @Hide
   * Result 记录
   * Created by YoKeyword on 16/6/2.
   */
  public final class ResultRecord implements Parcelable {
      public int requestCode;
      public int resultCode = 0;
      public Bundle resultBundle;
  
      public ResultRecord() {
      }
  
      protected ResultRecord(Parcel in) {
          requestCode = in.readInt();
          resultCode = in.readInt();
          resultBundle = in.readBundle(getClass().getClassLoader());
      }
  
      public static final Creator<ResultRecord> CREATOR = new Creator<ResultRecord>() {
          @Override
          public ResultRecord createFromParcel(Parcel in) {
              return new ResultRecord(in);
          }
  
          @Override
          public ResultRecord[] newArray(int size) {
              return new ResultRecord[size];
          }
      };
  
      @Override
      public int describeContents() {
          return 0;
      }
  
      @Override
      public void writeToParcel(Parcel dest, int flags) {
          dest.writeInt(requestCode);
          dest.writeInt(resultCode);
          dest.writeBundle(resultBundle);
      }
  }
  