mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
With data-client added as library module (#3656)
* With data-client added as library module * Fix build
This commit is contained in:
parent
9ee04f3df4
commit
32ee0b4f9a
258 changed files with 34820 additions and 2 deletions
|
|
@ -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];
|
||||
}
|
||||
};
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue