AbstractEntity.java

 1package eu.siacs.conversations.entities;
 2
 3import java.io.Serializable;
 4
 5import android.content.ContentValues;
 6
 7public abstract class AbstractEntity implements Serializable {
 8
 9	private static final long serialVersionUID = -1895605706690653719L;
10	
11	public static final String UUID = "uuid";
12	
13	protected String uuid;
14	
15	public String getUuid() {
16		return this.uuid;
17	}
18	
19	public abstract ContentValues getContentValues();
20	
21	public boolean equals(AbstractEntity entity) {
22		return this.getUuid().equals(entity.getUuid());
23	}
24	
25}