Android Open Source - chat.android Health Topic Accessed






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;
/*from w  w  w  .  ja  v  a 2s .  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.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

/**
 * Created by colin
 */
@DatabaseTable(tableName = "health_topics_accessed")
public class HealthTopicAccessed {
  @DatabaseField(id = true)
  private int id;
    @DatabaseField
    private int topic_id;
    @DatabaseField
    private int visit_id;
    @DatabaseField
    private int hh_id;
    @DatabaseField
    private String topic_name;
    @DatabaseField
    private Date start_time;
    @DatabaseField
    private Date end_time;
    @DatabaseField
  private Boolean newly_created;

    /**
     * Default Constructor needed by ormlite
     */
    public HealthTopicAccessed() {
    }

    /**
     * Constructor that instantiates the private member variable(s)
     * @param topic_id
     * @param visit_id
     * @param hh_id
     * @param topic_name
     * @param start_time
     * @param newly_created
     * 
     */
    public HealthTopicAccessed(int topic_id, int visit_id, int hh_id, String topic_name, Date start_time) {
      this(ModelHelper.generateId(MyApplication.getAppContext()), topic_id, visit_id, hh_id, topic_name, start_time, null, true);
    }
    
    public HealthTopicAccessed(int id, int topic_id, int visit_id, int hh_id, String topic_name, Date start_time, Date end_time, Boolean newly_created) {
      this.id = id;
      this.topic_id = topic_id;
      this.visit_id = visit_id;
      this.hh_id = hh_id;
      this.topic_name = topic_name;
      this.start_time = start_time;
      this.end_time = end_time;
      this.newly_created = newly_created;          // set to true if there are 5 params (ie default)
    }
   
    
    /**
     * Copy constructor
     * @param existingListModel - List model instance that is copied to new instance
     */
    public HealthTopicAccessed(HealthTopicAccessed existingServicesAccessedModel) {
      Context myContext = MyApplication.getAppContext();
      this.id = ModelHelper.generateId(myContext);
        this.topic_id = existingServicesAccessedModel.topic_id;
        this.visit_id = existingServicesAccessedModel.visit_id;
        this.hh_id = existingServicesAccessedModel.hh_id;
        this.topic_name = existingServicesAccessedModel.topic_name;
        this.start_time = existingServicesAccessedModel.start_time;
        this.end_time = existingServicesAccessedModel.end_time;
        this.newly_created = true;
    }
    
    public int getId() {
      return id;
    }
  
  public int getTopicId() {
    return topic_id;
  }
  
  public void setTopicId(int topic_id) {
    this.topic_id = topic_id;
  }  
  
  public int getVisitId() {
    return visit_id;
  }
  
  public void setVisitId(int visit_id) {
    this.visit_id = visit_id;
  }
  
  public int getHouseholdId() {
    return hh_id;
  }
  
  public void setHouseholdId(int hh_id) {
    this.hh_id = hh_id;
  }
  
  public String getTopicName() {
    return topic_name;
  }
  
  public void setTopicName(String topic_name) {
    this.topic_name = topic_name;
  }
  
  public Date getStartTime() {
    return start_time;
  }

  public void setStartTime(Date start_time) {
    this.start_time = start_time;
  }
  
  public Date getEndTime() {
    return end_time;
  }

  public void setEndTime(Date end_time) {
    this.end_time = end_time;
  }
  
  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