| Chunk |
|---|
| Conflicting content |
|---|
package com.ch_linghu.fanfoudroid.db.dao;
import java.util.Date;
<<<<<<< HEAD:src/com/ch_linghu/fanfoudroid/data2/Status.java
public class Status implements java.io.Serializable {
private static final long serialVersionUID = 8307449050213481609L;
private Date created_at;
=======
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import com.ch_linghu.fanfoudroid.fanfou.Photo;
import com.ch_linghu.fanfoudroid.fanfou.RetweetDetails;
import com.ch_linghu.fanfoudroid.fanfou.User;
import com.ch_linghu.fanfoudroid.fanfou.Weibo;
import com.ch_linghu.fanfoudroid.fanfou.WeiboResponse;
import com.ch_linghu.fanfoudroid.http.HttpException;
import com.ch_linghu.fanfoudroid.http.Response;
/**
* 为避免影响旧数据格式, 临时测试用,
*
* 今后结构:
* fanfoudroid.db 放数据库基本类
* fanfoudroid.data 各种数据逻辑类
* fanfoudroid.dao 数据DAO类
* fanfroudroi.weibo 无数据类, 只保留API部分
*/
public class Status extends WeiboResponse implements java.io.Serializable {
private static final long serialVersionUID = 1608000492860584608L;
// Required
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb:src/com/ch_linghu/fanfoudroid/db/dao/Status.java
private String id;
private String text;
private String source; |
| Solution content |
|---|
package com.ch_linghu.fanfoudroid.db.dao;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import com.ch_linghu.fanfoudroid.fanfou.Photo;
import com.ch_linghu.fanfoudroid.fanfou.RetweetDetails;
import com.ch_linghu.fanfoudroid.fanfou.User;
import com.ch_linghu.fanfoudroid.fanfou.Weibo;
import com.ch_linghu.fanfoudroid.fanfou.WeiboResponse;
import com.ch_linghu.fanfoudroid.http.HttpException;
import com.ch_linghu.fanfoudroid.http.Response;
/**
* 为避免影响旧数据格式, 临时测试用,
*
* 今后结构:
* fanfoudroid.db 放数据库基本类
* fanfoudroid.data 各种数据逻辑类
* fanfoudroid.dao 数据DAO类
* fanfroudroi.weibo 无数据类, 只保留API部分
*/
public class Status extends WeiboResponse implements java.io.Serializable {
private static final long serialVersionUID = 1608000492860584608L;
// Required
private String id;
private String text;
private String source; |
| File |
|---|
| Status.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Attribute |
| Class signature |
| Comment |
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
<<<<<<< HEAD
import com.ch_linghu.fanfoudroid.data2.Photo;
import com.ch_linghu.fanfoudroid.data2.Status;
import com.ch_linghu.fanfoudroid.data2.User;
import com.ch_linghu.fanfoudroid.db.StatusTable;
import com.ch_linghu.fanfoudroid.db.TwitterDatabase;
import com.ch_linghu.fanfoudroid.helper.utils.DateTimeHelper;
import com.ch_linghu.fanfoudroid.helper.utils.TextHelper;
=======
import com.ch_linghu.fanfoudroid.db.StatusTable;
import com.ch_linghu.fanfoudroid.db.TwitterDatabase;
import com.ch_linghu.fanfoudroid.util.*;
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb
public class StatusDAO {
private static final String TAG = "StatusDAO"; |
| Solution content |
|---|
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import com.ch_linghu.fanfoudroid.data2.Photo;
import com.ch_linghu.fanfoudroid.data2.Status;
import com.ch_linghu.fanfoudroid.data2.User;
import com.ch_linghu.fanfoudroid.db.StatusTable;
import com.ch_linghu.fanfoudroid.db.TwitterDatabase;
import com.ch_linghu.fanfoudroid.util.DateTimeHelper;
import com.ch_linghu.fanfoudroid.util.TextHelper;
public class StatusDAO {
private static final String TAG = "StatusDAO"; |
| File |
|---|
| StatusDAO.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import org.json.JSONObject;
import org.w3c.dom.Document;
<<<<<<< HEAD
import android.util.Log;
import com.ch_linghu.fanfoudroid.data.json.JsonParser2;
import com.ch_linghu.fanfoudroid.data.json.JsonParserException;
import com.ch_linghu.fanfoudroid.data2.Status;
import com.ch_linghu.fanfoudroid.debug.DebugTimer;
=======
import com.ch_linghu.fanfoudroid.TwitterApplication;
import com.ch_linghu.fanfoudroid.util.DebugTimer;
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb
public class Response {
private static boolean DEBUG = true; |
| Solution content |
|---|
import org.json.JSONObject;
import org.w3c.dom.Document;
import android.util.Log;
import com.ch_linghu.fanfoudroid.data.json.JsonParser2;
import com.ch_linghu.fanfoudroid.data.json.JsonParserException;
import com.ch_linghu.fanfoudroid.data2.Status;
import com.ch_linghu.fanfoudroid.debug.DebugTimer;
public class Response {
private static boolean DEBUG = true; |
| File |
|---|
| Response.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
public InputStream asStream() throws ResponseException {
HttpEntity entity = mResponse.getEntity();
<<<<<<< HEAD
/* copy response content for debug
if (DEBUG && entity != null) {
try {
entity = new BufferedHttpEntity(entity);
debugEntity(entity); // copy
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
*/
=======
//FIXME: entity 可能为空
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb
InputStream is = null;
try { |
| Solution content |
|---|
public InputStream asStream() throws ResponseException {
HttpEntity entity = mResponse.getEntity();
/* copy response content for debug
if (DEBUG && entity != null) {
try {
entity = new BufferedHttpEntity(entity);
debugEntity(entity); // copy
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
*/
InputStream is = null;
try { |
| File |
|---|
| Response.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Comment |
| Chunk |
|---|
| Conflicting content |
|---|
}
public String asString() throws ResponseException {
<<<<<<< HEAD
=======
if (TwitterApplication.DEBUG){
DebugTimer.betweenStart("AS STRING");
}
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb
String str = null;
InputStream is = asStream(); |
| Solution content |
|---|
}
public String asString() throws ResponseException {
String str = null;
InputStream is = asStream(); |
| File |
|---|
| Response.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| If statement |
| Chunk |
|---|
| Conflicting content |
|---|
}
}
}
<<<<<<< HEAD
=======
if(TwitterApplication.DEBUG){
DebugTimer.betweenEnd("AS STRING");
}
>>>>>>> cbb20c83a4abae0550321f56101bb216b5c8f5bb
return str;
}
|
| Solution content |
|---|
}
}
}
return str;
}
|
| File |
|---|
| Response.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| If statement |