Rev 31193 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.cs;import javax.persistence.*;import java.io.Serializable;import java.util.Objects;/*** This class basically contains api details** @author amit**/@Entity@Table(name = "cs.ticket_sub_category")public class TicketSubCategory implements Serializable{private static final long serialVersionUID = 1L;@Id@Column(name = "id", unique = true, updatable = false)@GeneratedValue(strategy = GenerationType.IDENTITY)private int id;@Column(name = "category_id")private int categoryId;@Column(name = "visibility")private boolean visibility;@TransientTicketCategory ticketCategory;public int getCategoryId() {return categoryId;}public void setCategoryId(int categoryId) {this.categoryId = categoryId;}public TicketCategory getTicketCategory() {return ticketCategory;}public void setTicketCategory(TicketCategory ticketCategory) {this.ticketCategory = ticketCategory;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getDescription() {return description;}@Overridepublic String toString() {return "TicketSubCategory{" +"id=" + id +", categoryId=" + categoryId +", visibility=" + visibility +", ticketCategory=" + ticketCategory +", name='" + name + '\'' +", description='" + description + '\'' +'}';}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;TicketSubCategory that = (TicketSubCategory) o;return id == that.id && categoryId == that.categoryId && visibility == that.visibility && Objects.equals(ticketCategory, that.ticketCategory) && Objects.equals(name, that.name) && Objects.equals(description, that.description);}@Overridepublic int hashCode() {return Objects.hash(id, categoryId, visibility, ticketCategory, name, description);}public boolean isVisibility() {return visibility;}public void setVisibility(boolean visibility) {this.visibility = visibility;}public void setDescription(String description) {this.description = description;}@Column(name = "name", unique = true)private String name;@Column(name = "description")private String description;}