Android Open Source - chat.android Worker






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.jav a2 s  .com
import java.util.Date;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

/**
 * Created by colin
 */
@DatabaseTable(tableName = "workers")
public class Worker {
  @DatabaseField(id = true, unique = true, index = true)
  private int id;
    @DatabaseField
    private String first_name;
    @DatabaseField
    private String last_name;
    @DatabaseField
    private String username;
    @DatabaseField
    private String password;
    @DatabaseField
    private String role_name;
    @DatabaseField
    private String assigned_community;
    @DatabaseField
    private int phone_number;
    @DatabaseField
  private Date created_at;
  @DatabaseField
  private Date modified_at;
    
    
    /**
     * Default Constructor needed by ormlite
     */
    public Worker() {
    }

    
    /**
     * Constructor that instantiates the private member variable(s)
     * @param id
     * @param first_name
     * @param last_name
     * @param username
     * @param password
     * @param role_name
     * @param assigned_community
     * @param phone_number
     * @param created_at
     * @param modified_at
     */
    public Worker(int id, String first_name, String last_name, String username, String password, String role_name, String assigned_community, int phone_number, Date created_at, Date modified_at) {
      this.id = id;
        this.first_name = first_name;
        this.last_name = last_name;
        this.username = username;
        this.password = password;
        this.role_name = role_name;
        this.assigned_community = assigned_community;
        this.phone_number = phone_number;
        this.created_at = created_at;
      this.modified_at = modified_at;
    }
    
    
    /**
     * Copy constructor
     * @param existingListModel - List model instance that is copied to new instance
     */
//    public Worker(Worker existingWorkerModel) {
//        this.first_name = existingWorkerModel.first_name;
//        this.last_name = existingWorkerModel.last_name;
//        this.password = existingWorkerModel.password;
//        this.role_name = existingWorkerModel.role_name;
//        this.assigned_community = existingWorkerModel.assigned_community;
//    }
    

  public int getId() {
    return id;
  }
  
  public String getFirstName() {
    return first_name;
  }
  
  public void setFirstName(String first_name) {
    this.first_name = first_name;
  }
  
  public String getLastName() {
    return last_name;
  }
  
  public void setLastName(String last_name) {
    this.last_name = last_name;
  }
  
  public String getUsername() {
    return username;
  }
  
  public void setUsername(String username) {
    this.username = username;
  }
  
  public String getPassword() {
    return password;
  }
  
  public void setPassword(String password) {
    this.password = password;
  }
  
  public String getRoleName() {
    return role_name;
  }
  
  public void setRoleName(String role_name) {
    this.role_name = role_name;
  }
  
  public String getAssignedCommunity() {
    return assigned_community;
  }
  
  public void setAssignedCommunity(String assigned_community) {
    this.assigned_community = assigned_community;
  }
  
  public int getPhoneNumber() {
    return phone_number;
  }
  
  public void setPhoneNumber(int phone_number) {
    this.phone_number = phone_number;
  }
  
  public String toString() {
    return "Worker: " + getId() + getFirstName();
  }
}




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