VideoFile.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package com.sk.weichat.bean;
  2. import com.j256.ormlite.field.DatabaseField;
  3. import com.j256.ormlite.table.DatabaseTable;
  4. /**
  5. * 本地视频文件的数据库信息
  6. *
  7. */
  8. @DatabaseTable
  9. public class VideoFile {
  10. public VideoFile() {
  11. }
  12. @DatabaseField(generatedId = true)
  13. private int _id;
  14. @DatabaseField(canBeNull = false)
  15. private String ownerId;//文件所属者是哪个user
  16. @DatabaseField(canBeNull = false)
  17. private String filePath;//文件的本地Uri
  18. @DatabaseField
  19. private String desc;//文件的描述
  20. @DatabaseField(canBeNull = false)
  21. private String createTime;//文件创建时间
  22. @DatabaseField
  23. private long fileSize;//文件大小
  24. @DatabaseField
  25. private long fileLength;//文件时长
  26. public int get_id() {
  27. return _id;
  28. }
  29. public void set_id(int _id) {
  30. this._id = _id;
  31. }
  32. public String getOwnerId() {
  33. return ownerId;
  34. }
  35. public void setOwnerId(String ownerId) {
  36. this.ownerId = ownerId;
  37. }
  38. public String getFilePath() {
  39. return filePath;
  40. }
  41. public void setFilePath(String filePath) {
  42. this.filePath = filePath;
  43. }
  44. public String getDesc() {
  45. return desc;
  46. }
  47. public void setDesc(String desc) {
  48. this.desc = desc;
  49. }
  50. public String getCreateTime() {
  51. return createTime;
  52. }
  53. public void setCreateTime(String createTime) {
  54. this.createTime = createTime;
  55. }
  56. public long getFileSize() {
  57. return fileSize;
  58. }
  59. public void setFileSize(long fileSize) {
  60. this.fileSize = fileSize;
  61. }
  62. public long getFileLength() {
  63. return fileLength;
  64. }
  65. public void setFileLength(long fileLength) {
  66. this.fileLength = fileLength;
  67. }
  68. }