Message.java
4.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
package com.naji.xiaotao.message.entity;
import android.os.Parcel;
import android.os.Parcelable;
import com.naji.xiaotao.common.db.AppDataBase;
import com.raizlabs.android.dbflow.annotation.Column;
import com.raizlabs.android.dbflow.annotation.PrimaryKey;
import com.raizlabs.android.dbflow.annotation.Table;
import com.raizlabs.android.dbflow.structure.BaseModel;
@Table(database = AppDataBase.class)
public class Message extends BaseModel implements Parcelable {
@PrimaryKey(autoincrement = true)
public long id;
@Column
public String message_id;//消息唯一标识
@Column
public String table_id;//消息对应的桌位id
@Column
public String message_type;//消息类型 1呼叫服务员 2加减菜 3开发票
@Column
public String message_content;//消息展示内容
@Column
public long message_time;//消息时间
@Column
public String message_status;//消息是否读取
@Column
public String message_handle;//消息是否处理
private String content_type;//消息类型 1用户触发类消息2服务员触发类消息
public String getContent_type() {
return content_type;
}
public void setContent_type(String content_type) {
this.content_type = content_type;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getMessage_id() {
return message_id;
}
public void setMessage_id(String message_id) {
this.message_id = message_id;
}
public String getTable_id() {
return table_id;
}
public void setTable_id(String table_id) {
this.table_id = table_id;
}
public String getMessage_type() {
return message_type;
}
public void setMessage_type(String message_type) {
this.message_type = message_type;
}
public String getMessage_content() {
return message_content;
}
public void setMessage_content(String message_content) {
this.message_content = message_content;
}
public long getMessage_time() {
return message_time;
}
public void setMessage_time(long message_time) {
this.message_time = message_time;
}
public String getMessage_status() {
return message_status;
}
public void setMessage_status(String message_status) {
this.message_status = message_status;
}
public String getMessage_handle() {
return message_handle;
}
public void setMessage_handle(String message_handle) {
this.message_handle = message_handle;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeLong(this.id);
dest.writeString(this.message_id);
dest.writeString(this.table_id);
dest.writeString(this.message_type);
dest.writeString(this.message_content);
dest.writeLong(this.message_time);
dest.writeString(this.message_status);
dest.writeString(this.message_handle);
}
public Message() {
}
protected Message(Parcel in) {
this.id = in.readLong();
this.message_id = in.readString();
this.table_id = in.readString();
this.message_type = in.readString();
this.message_content = in.readString();
this.message_time = in.readLong();
this.message_status = in.readString();
this.message_handle = in.readString();
}
public static final Creator<Message> CREATOR = new Creator<Message>() {
@Override
public Message createFromParcel(Parcel source) {
return new Message(source);
}
@Override
public Message[] newArray(int size) {
return new Message[size];
}
};
@Override
public String toString() {
return "Message{" +
"id=" + id +
", message_id='" + message_id + '\'' +
", table_id='" + table_id + '\'' +
", message_type='" + message_type + '\'' +
", message_content='" + message_content + '\'' +
", message_time=" + message_time +
", message_status='" + message_status + '\'' +
", message_handle='" + message_handle + '\'' +
'}';
}
}