Android Open Source - chat.android Vaccine Recorded






From Project

Back to project page chat.android.

License

The source code is released under:

GNU General Public License

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;
/*w w w.  java2s  .  c  o m*/
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")
public class VaccineRecorded {
  @DatabaseField(id = true)
  private int id;
  @DatabaseField
  private int vaccine_id;
    @DatabaseField
    private int client_id;
    @DatabaseField
    private int 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;
    }

    public int getId() {
      return id;
    }
    
  public int getVaccineId() {
    return vaccine_id;
  }
  
    public void setVaccineId(int vaccine_id) {
    this.vaccine_id = vaccine_id;
  }
    
    public int getClientId() {
    return client_id;
  }
  
    public void setClientId(int client_id) {
    this.client_id = client_id;
  }
    
    public int getVisitId() {
    return visit_id;
  }
  
    public void setVisitId(int visit_id) {
    this.visit_id = visit_id;
  }
  
  public Date getDate() {
    return date;
  }
  
  public void setDate(Date date) {
    this.date = date;
  }
  
  public Boolean getNewlyCreatedStatus() {
    return newly_created;
  }
  
  public void setNewlyCreatedStatus() {
    this.newly_created = true;
  }
  
  public void makeClean() {
    this.newly_created = false;
  }
}




Java Source Code List

org.chat.android.BaseActivity.java
org.chat.android.CHADelivery.java
org.chat.android.CHAOverviewActivity.java
org.chat.android.CHASelectChildActivity.java
org.chat.android.CHASelectChildAdapter.java
org.chat.android.ChatUtil.java
org.chat.android.ClientsAdapter.java
org.chat.android.DatabaseHelper.java
org.chat.android.GPSTracker.java
org.chat.android.HealthDeliveryActivity.java
org.chat.android.HealthDetailsActivity.java
org.chat.android.HealthOverviewActivity.java
org.chat.android.HealthOverviewRecordActivity.java
org.chat.android.HomeActivity.java
org.chat.android.ImmunizationsReceivedActivity.java
org.chat.android.ImmunizationsSummaryActivity.java
org.chat.android.LoginActivity.java
org.chat.android.Mail.java
org.chat.android.ModelHelper.java
org.chat.android.MyApplication.java
org.chat.android.ResourcesActivity.java
org.chat.android.RestoreVisitActivity.java
org.chat.android.ServiceDeliveryActivity.java
org.chat.android.ServiceDeliveryAdapter.java
org.chat.android.ServiceDetailsActivity.java
org.chat.android.ServiceOtherActivity.java
org.chat.android.ServiceOverviewActivity.java
org.chat.android.ServicesAdapter.java
org.chat.android.SetupDB.java
org.chat.android.SetupVisitActivity.java
org.chat.android.SyncResourcesActivity.java
org.chat.android.Auth.AccountGeneral.java
org.chat.android.Auth.AuthenticatorService.java
org.chat.android.Auth.Authenticator.java
org.chat.android.Auth.ChatAuthServerAuthenticate.java
org.chat.android.Auth.MainActivity.java
org.chat.android.Auth.ServerAuthenticate.java
org.chat.android.Sync.StubProvider.java
org.chat.android.Sync.SyncAdapter.java
org.chat.android.Sync.SyncService.java
org.chat.android.Sync.provider.ChatContentProvider.java
org.chat.android.models.Attendance.java
org.chat.android.models.CHAAccessed.java
org.chat.android.models.Client.java
org.chat.android.models.HealthPage.java
org.chat.android.models.HealthSelectRecorded.java
org.chat.android.models.HealthSelect.java
org.chat.android.models.HealthTheme.java
org.chat.android.models.HealthTopicAccessed.java
org.chat.android.models.HealthTopic.java
org.chat.android.models.Household.java
org.chat.android.models.PageAssessment1.java
org.chat.android.models.PageSelect1.java
org.chat.android.models.PageText1.java
org.chat.android.models.PageVideo1.java
org.chat.android.models.ResourceAccessed.java
org.chat.android.models.Resource.java
org.chat.android.models.Role.java
org.chat.android.models.ServiceAccessed.java
org.chat.android.models.Service.java
org.chat.android.models.TopicVideo.java
org.chat.android.models.Util.java
org.chat.android.models.VaccineRecorded.java
org.chat.android.models.Vaccine.java
org.chat.android.models.VideoAccessed.java
org.chat.android.models.Video.java
org.chat.android.models.Visit.java
org.chat.android.models.Worker.java
org.chat.android.pages.Assessment1Fragment.java
org.chat.android.pages.BaseFragment.java
org.chat.android.pages.ReferralFragment.java
org.chat.android.pages.Select1Fragment.java
org.chat.android.pages.Text1Fragment.java
org.chat.android.pages.Video1Fragment.java