package ca.grocerygo.database;
import javax.persistence.*;
/**
* User: robert
* Date: 20/01/13
*/
//Subcategory(subcategory_id PRIMARY KEY, subcategory_name, subcategory_tags TEXT, category_id)
@Entity
@Table(name = "Subcategory")
public class Subcategory {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "subcategory_id")
private Integer subcategoryId;
@Column(name = "subcategory_name")
private String subcategoryName;
@Column(name = "subcategory_tag")
private String subcategoryTags;
@ManyToOne
@JoinColumn(name = "category_id")
private Category categoryId;
public Subcategory(String subcategoryName, String subcategoryTags, Category categoryId) {
this.subcategoryName = subcategoryName;
this.subcategoryTags = subcategoryTags;
this.categoryId = categoryId;
}
public Subcategory() {
}
public String getSubcategoryName() {
return subcategoryName;
}
public void setSubcategoryName(String subcategoryName) {
this.subcategoryName = subcategoryName;
}
public String getSubcategoryTags() {
return subcategoryTags;
}
public void setSubcategoryTags(String subcategoryTags) {
this.subcategoryTags = subcategoryTags;
}
public Category getCategoryId() {
return categoryId;
}
public void setCategoryId(Category categoryId) {
this.categoryId = categoryId;
}
public int getSubcategoryId() {
return subcategoryId;
}
public void setSubcategoryId(int subcategoryId) {
this.subcategoryId = subcategoryId;
}
}