/**
*
*/
package com.photoshare.service.signin;
import org.json.JSONException;
import org.json.JSONObject;
import com.photoshare.common.ResponseBean;
import com.photoshare.exception.NetworkException;
import com.photoshare.service.users.UserInfo;
/**
* @author czj_yy
*
*/
public class UserSignInResponseBean extends ResponseBean {
private UserInfo userInfo;
/**
* @param response
*/
public UserSignInResponseBean(String response) {
super(response);
// TODO Auto-generated constructor stub
if (response == null)
return;
try {
JSONObject obj = new JSONObject(response);
JSONObject json = obj.optJSONObject(UserInfo.KEY_USER_INFO);
if (json != null) {
userInfo = new UserInfo();
userInfo.parse(json);
}
} catch (JSONException e) {
e.printStackTrace();
} catch (NetworkException e) {
e.printStackTrace();
}
}
public UserInfo getUserInfo() {
return userInfo;
}
@Override
public String toString() {
return userInfo.toString();
}
}