If you think the Android project chat.android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
package org.chat.android.models;
/*www.java2s.com*/import java.util.Date;
import org.chat.android.ModelHelper;
import org.chat.android.MyApplication;
import android.content.Context;
import com.j256.ormlite.field.DataType;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
/**
* Created by colin
*/
@DatabaseTable(tableName = "vaccines_recorded")
publicclass VaccineRecorded {
@DatabaseField(id = true)
privateint id;
@DatabaseField
privateint vaccine_id;
@DatabaseField
privateint client_id;
@DatabaseField
privateint visit_id;
@DatabaseField
private Date date;
@DatabaseField
private Boolean newly_created;
/**
* Default Constructor needed by ormlite
*/public VaccineRecorded() {
}
/**
* Constructor that instantiates the private member variable(s)
* @param id
* @param vaccine_id
* @param client_id
* @param visit_id
* @param date
* @param newly_created
*
*/public VaccineRecorded(int vaccine_id, int client_id, int visit_id, Date date) {
this(ModelHelper.generateId(MyApplication.getAppContext()), vaccine_id, client_id, visit_id, date, true);
}
public VaccineRecorded(int id, int vaccine_id, int client_id, int visit_id, Date date, Boolean newly_created) {
this.id = id;
this.vaccine_id = vaccine_id;
this.client_id = client_id;
this.visit_id = visit_id;
this.date = date;
this.newly_created = newly_created;
}
/**
* Copy constructor
* @param existingListModel - List model instance that is copied to new instance
*/public VaccineRecorded(VaccineRecorded existingServicesAccessedModel) {
Context myContext = MyApplication.getAppContext();
this.id = ModelHelper.generateId(myContext);
this.vaccine_id = existingServicesAccessedModel.vaccine_id;
this.client_id = existingServicesAccessedModel.client_id;
this.visit_id = existingServicesAccessedModel.visit_id;
this.date = existingServicesAccessedModel.date;
this.newly_created = true;
}
publicint getId() {
return id;
}
publicint getVaccineId() {
return vaccine_id;
}
publicvoid setVaccineId(int vaccine_id) {
this.vaccine_id = vaccine_id;
}
publicint getClientId() {
return client_id;
}
publicvoid setClientId(int client_id) {
this.client_id = client_id;
}
publicint getVisitId() {
return visit_id;
}
publicvoid setVisitId(int visit_id) {
this.visit_id = visit_id;
}
public Date getDate() {
return date;
}
publicvoid setDate(Date date) {
this.date = date;
}
public Boolean getNewlyCreatedStatus() {
return newly_created;
}
publicvoid setNewlyCreatedStatus() {
this.newly_created = true;
}
publicvoid makeClean() {
this.newly_created = false;
}
}