With data-client added as library module (#3656)

* With data-client added as library module

* Fix build
This commit is contained in:
Vivek Maskara 2020-04-15 03:00:13 -07:00 committed by GitHub
parent 9ee04f3df4
commit 32ee0b4f9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
258 changed files with 34820 additions and 2 deletions

View file

@ -0,0 +1,57 @@
package org.wikipedia.createaccount;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
public class CreateAccountResult implements Parcelable {
@NonNull private final String status;
@NonNull private final String message;
public CreateAccountResult(@NonNull String status, @NonNull String message) {
this.status = status;
this.message = message;
}
@NonNull
public String getStatus() {
return status;
}
@NonNull
public String getMessage() {
return message;
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
parcel.writeString(status);
parcel.writeString(message);
}
@Override
public int describeContents() {
return 0;
}
protected CreateAccountResult(Parcel in) {
status = in.readString();
message = in.readString();
}
@NonNull
public static final Parcelable.Creator<CreateAccountResult> CREATOR
= new Parcelable.Creator<CreateAccountResult>() {
@Override
public CreateAccountResult createFromParcel(Parcel in) {
return new CreateAccountResult(in);
}
@Override
public CreateAccountResult[] newArray(int size) {
return new CreateAccountResult[size];
}
};
}