Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRI...
If you think the Android project box-android-sdk-v2-master listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
package com.box.boxandroidlibv2.dao;
//www.java2s.comimport java.util.Map;
import android.os.Parcel;
import android.os.Parcelable;
import com.box.boxjavalibv2.dao.BoxOAuthToken;
/**
* Data used for OAuth.
*/publicclass BoxAndroidOAuthData extends BoxOAuthToken implements Parcelable {
public BoxAndroidOAuthData() {
super();
}
/**
* Constructor.
*
* @param in
* parcel
* @throws BoxNullObjectException
* exception
*/private BoxAndroidOAuthData(final Parcel in) {
super(new BoxParcel(in));
}
/**
* Copy constructor, this does deep copy for all the fields.
*
* @param obj
*/public BoxAndroidOAuthData(BoxOAuthToken obj) {
super(obj);
}
/**
* Copy constructor, this does deep copy for all the fields.
*
* @param obj
*/public BoxAndroidOAuthData(BoxAndroidOAuthData obj) {
super(obj);
}
/**
* Instantiate the object from a map. Each entry in the map reflects to a field.
*
* @param map
*/public BoxAndroidOAuthData(Map<String, Object> map) {
super(map);
}
@Override
publicint describeContents() {
return 0;
}
@Override
publicvoid writeToParcel(final Parcel dest, finalint flags) {
super.writeToParcel(new BoxParcel(dest), flags);
}
publicstaticfinal Parcelable.Creator<BoxAndroidOAuthData> CREATOR = new Parcelable.Creator<BoxAndroidOAuthData>() {
@Override
public BoxAndroidOAuthData createFromParcel(final Parcel source) {
returnnew BoxAndroidOAuthData(source);
}
@Override
public BoxAndroidOAuthData[] newArray(finalint size) {
returnnew BoxAndroidOAuthData[size];
}
};
}