Rev 26244 | Rev 27788 | 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.user;import java.time.LocalDateTime;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.EnumType;import javax.persistence.Enumerated;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;import javax.persistence.Transient;import com.spice.profitmandi.dao.enumuration.dtr.LeadStatus;@Entity@Table(name = "user.lead", schema = "user")public class Lead {@Id@Column(name = "id", unique = true, updatable = false)@GeneratedValue(strategy = GenerationType.IDENTITY)private int id;@Column(name = "first_name")private String firstName;@Column(name = "source")private String source;@Column(name = "color")private String color;public String getColor() {return color;}public void setColor(String color) {this.color = color;}public String getSource() {return source;}public void setSource(String source) {this.source = source;}public String getFirstName() {return firstName;}public void setFirstName(String firstName) {this.firstName = firstName;}public String getLastName() {return lastName;}public void setLastName(String lastName) {this.lastName = lastName;}@Column(name = "last_name")private String lastName;@Column(length = 10, name = "mobile")private String leadMobile;@Column(name = "created_by")private String createdBy;@Column(name = "auth_id")private int authId;public int getAuthId() {return authId;}@Transientprivate LeadActivity leadActivity;public LeadActivity getLeadActivity() {return leadActivity;}public void setLeadActivity(LeadActivity leadActivity) {this.leadActivity = leadActivity;}public void setAuthId(int authId) {this.authId = authId;}@Column(name = "address")private String address;@Column(name = "city")private String city;@Column(name = "state")private String state;@Column(name = "status")@Enumerated(EnumType.STRING)private LeadStatus status;@Column(name = "assign_to")private int assignTo;@Column(name = "closure_timestamp")private LocalDateTime closureTimestamp;public LocalDateTime getClosureTimestamp() {return closureTimestamp;}public void setClosureTimestamp(LocalDateTime closureTimestamp) {this.closureTimestamp = closureTimestamp;}@Column(name = "created_timestamp")private LocalDateTime createdTimestamp;@Column(name = "updated_timestamp")private LocalDateTime updatedTimestamp;public int getAssignTo() {return assignTo;}public void setAssignTo(int assignTo) {this.assignTo = assignTo;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getLeadMobile() {return leadMobile;}public void setLeadMobile(String leadMobile) {this.leadMobile = leadMobile;}public String getCreatedBy() {return createdBy;}public void setCreatedBy(String createdBy) {this.createdBy = createdBy;}public String getAddress() {return address;}public void setAddress(String address) {this.address = address;}public String getCity() {return city;}public void setCity(String city) {this.city = city;}public String getState() {return state;}public void setState(String state) {this.state = state;}public LeadStatus getStatus() {return status;}public void setStatus(LeadStatus status) {this.status = status;}public LocalDateTime getCreatedTimestamp() {return createdTimestamp;}public void setCreatedTimestamp(LocalDateTime createdTimestamp) {this.createdTimestamp = createdTimestamp;}public LocalDateTime getUpdatedTimestamp() {return updatedTimestamp;}public void setUpdatedTimestamp(LocalDateTime updatedTimestamp) {this.updatedTimestamp = updatedTimestamp;}@Overridepublic String toString() {return "Lead [id=" + id + ", firstName=" + firstName + ", source=" + source + ", color=" + color + ", lastName="+ lastName + ", leadMobile=" + leadMobile + ", createdBy=" + createdBy + ", authId=" + authId+ ", leadActivity=" + leadActivity + ", address=" + address + ", city=" + city + ", state=" + state+ ", status=" + status + ", assignTo=" + assignTo + ", closureTimestamp=" + closureTimestamp+ ", createdTimestamp=" + createdTimestamp + ", updatedTimestamp=" + updatedTimestamp + "]";}}