parent
13e9fa78b3
commit
44e6210c38
@ -1,43 +0,0 @@ |
|||||||
package com.novel.read.model.db; |
|
||||||
|
|
||||||
import org.litepal.crud.LitePalSupport; |
|
||||||
|
|
||||||
import java.io.Serializable; |
|
||||||
|
|
||||||
/** |
|
||||||
* Created by newbiechen on 17-5-20. |
|
||||||
*/ |
|
||||||
public class BookRecordBean extends LitePalSupport implements Serializable { |
|
||||||
//所属的书的id
|
|
||||||
private String bookId; |
|
||||||
//阅读到了第几章
|
|
||||||
private int chapter; |
|
||||||
//当前的页码
|
|
||||||
private int pagePos; |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public String getBookId() { |
|
||||||
return bookId; |
|
||||||
} |
|
||||||
|
|
||||||
public void setBookId(String bookId) { |
|
||||||
this.bookId = bookId; |
|
||||||
} |
|
||||||
|
|
||||||
public int getChapter() { |
|
||||||
return chapter; |
|
||||||
} |
|
||||||
|
|
||||||
public void setChapter(int chapter) { |
|
||||||
this.chapter = chapter; |
|
||||||
} |
|
||||||
|
|
||||||
public int getPagePos() { |
|
||||||
return pagePos; |
|
||||||
} |
|
||||||
|
|
||||||
public void setPagePos(int pagePos) { |
|
||||||
this.pagePos = pagePos; |
|
||||||
} |
|
||||||
} |
|
@ -0,0 +1,17 @@ |
|||||||
|
package com.novel.read.model.db |
||||||
|
|
||||||
|
import org.litepal.crud.LitePalSupport |
||||||
|
|
||||||
|
import java.io.Serializable |
||||||
|
|
||||||
|
/** |
||||||
|
* Created by zlj |
||||||
|
*/ |
||||||
|
class BookRecordBean : LitePalSupport(), Serializable { |
||||||
|
//所属的书的id |
||||||
|
var bookId: String = "" |
||||||
|
//阅读到了第几章 |
||||||
|
var chapter: Int = 0 |
||||||
|
//当前的页码 |
||||||
|
var pagePos: Int = 0 |
||||||
|
} |
@ -1,42 +0,0 @@ |
|||||||
package com.novel.read.model.db; |
|
||||||
|
|
||||||
|
|
||||||
import androidx.annotation.Nullable; |
|
||||||
|
|
||||||
import org.litepal.crud.LitePalSupport; |
|
||||||
|
|
||||||
import java.io.Serializable; |
|
||||||
|
|
||||||
/** |
|
||||||
* create by zlj on 2019/6/19 |
|
||||||
* describe: |
|
||||||
*/ |
|
||||||
public class SearchListTable extends LitePalSupport implements Serializable { |
|
||||||
|
|
||||||
private String key; |
|
||||||
private long saveTime; |
|
||||||
|
|
||||||
public String getKey() { |
|
||||||
return key == null ? "" : key; |
|
||||||
} |
|
||||||
|
|
||||||
public void setKey(String key) { |
|
||||||
this.key = key; |
|
||||||
} |
|
||||||
|
|
||||||
public long getSaveTime() { |
|
||||||
return saveTime; |
|
||||||
} |
|
||||||
|
|
||||||
public void setSaveTime(long saveTime) { |
|
||||||
this.saveTime = saveTime; |
|
||||||
} |
|
||||||
|
|
||||||
@Override |
|
||||||
public boolean equals(@Nullable Object obj) { |
|
||||||
if (obj != null && obj.toString().equals(key)) { |
|
||||||
return true; |
|
||||||
} |
|
||||||
return super.equals(obj); |
|
||||||
} |
|
||||||
} |
|
@ -0,0 +1,29 @@ |
|||||||
|
package com.novel.read.model.db |
||||||
|
|
||||||
|
|
||||||
|
import org.litepal.crud.LitePalSupport |
||||||
|
|
||||||
|
import java.io.Serializable |
||||||
|
|
||||||
|
/** |
||||||
|
* create by zlj on 2019/6/19 |
||||||
|
* describe: |
||||||
|
*/ |
||||||
|
class SearchListTable : LitePalSupport(), Serializable { |
||||||
|
|
||||||
|
var key: String = "" |
||||||
|
var saveTime: Long = 0 |
||||||
|
|
||||||
|
|
||||||
|
override fun equals(other: Any?): Boolean { |
||||||
|
return if (other != null && other.toString() == key) { |
||||||
|
true |
||||||
|
} else super.equals(other) |
||||||
|
} |
||||||
|
|
||||||
|
override fun hashCode(): Int { |
||||||
|
var result = key.hashCode() |
||||||
|
result = 31 * result + saveTime.hashCode() |
||||||
|
return result |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue