package za.co.bookaservice.domain;

// Generated Aug 5, 2011 11:52:13 AM by Hibernate Tools 3.4.0.CR1

import java.util.HashSet;
import java.util.Set;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * CompanyGroup generated by hbm2java
 */
@Entity  
@Table(name="supplyItem")  
public class CompanyGroup implements java.io.Serializable {

  @Id  
  @Column (nullable = false)  
  @GeneratedValue (strategy = GenerationType.IDENTITY)  
  private Short companyGroupId;
  private LtGenStatus ltGenStatus;
  private String companyGroupName;
  private Long companyGroupId_1;
  private String companyGroupName_1;
  private String ltGenStatus_1;
  private Set companies = new HashSet(0);
  private Set companies_1 = new HashSet(0);

  public CompanyGroup() {
  }

  public CompanyGroup(LtGenStatus ltGenStatus, String companyGroupName) {
    this.ltGenStatus = ltGenStatus;
    this.companyGroupName = companyGroupName;
  }

  public CompanyGroup(LtGenStatus ltGenStatus, String companyGroupName, Long companyGroupId_1, String companyGroupName_1,
      String ltGenStatus_1, Set companies, Set companies_1) {
    this.ltGenStatus = ltGenStatus;
    this.companyGroupName = companyGroupName;
    this.companyGroupId_1 = companyGroupId_1;
    this.companyGroupName_1 = companyGroupName_1;
    this.ltGenStatus_1 = ltGenStatus_1;
    this.companies = companies;
    this.companies_1 = companies_1;
  }

  public Short getCompanyGroupId() {
    return this.companyGroupId;
  }

  public void setCompanyGroupId(Short companyGroupId) {
    this.companyGroupId = companyGroupId;
  }

  public LtGenStatus getLtGenStatus() {
    return this.ltGenStatus;
  }

  public void setLtGenStatus(LtGenStatus ltGenStatus) {
    this.ltGenStatus = ltGenStatus;
  }

  public String getCompanyGroupName() {
    return this.companyGroupName;
  }

  public void setCompanyGroupName(String companyGroupName) {
    this.companyGroupName = companyGroupName;
  }

  public Long getCompanyGroupId_1() {
    return this.companyGroupId_1;
  }

  public void setCompanyGroupId_1(Long companyGroupId_1) {
    this.companyGroupId_1 = companyGroupId_1;
  }

  public String getCompanyGroupName_1() {
    return this.companyGroupName_1;
  }

  public void setCompanyGroupName_1(String companyGroupName_1) {
    this.companyGroupName_1 = companyGroupName_1;
  }

  public String getLtGenStatus_1() {
    return this.ltGenStatus_1;
  }

  public void setLtGenStatus_1(String ltGenStatus_1) {
    this.ltGenStatus_1 = ltGenStatus_1;
  }

  public Set getCompanies() {
    return this.companies;
  }

  public void setCompanies(Set companies) {
    this.companies = companies;
  }

  public Set getCompanies_1() {
    return this.companies_1;
  }

  public void setCompanies_1(Set companies_1) {
    this.companies_1 = companies_1;
  }

}
