Rev 32923 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.cs;import java.io.Serializable;import java.time.LocalDateTime;import java.util.Objects;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;/*** This class basically contains api details** @author amit**/@Entity@Table(name = "cs.ticket_activity_media")public class TicketActivityMedia 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 = "activity_id")private int activityId;@Column(name = "created_by")private int createdBy;@Column(name = "create_timestamp")private LocalDateTime createTimestamp;@Column(name = "duration")private int durationInSec;@Column(name = "mobile")private String mobile;@Column(name = "call_time")private LocalDateTime callTime;@Column(name = "media_url")private String mediaUrl;public int getId() {return id;}public void setId(int id) {this.id = id;}public int getActivityId() {return activityId;}public void setActivityId(int activityId) {this.activityId = activityId;}public String getMobile() {return mobile;}public void setMobile(String mobile) {this.mobile = mobile;}public String getMediaUrl() {return mediaUrl;}public void setMediaUrl(String mediaUrl) {this.mediaUrl = mediaUrl;}public int getDurationInSec() {return durationInSec;}public void setDurationInSec(int durationInSec) {this.durationInSec = durationInSec;}public LocalDateTime getCallTime() {return callTime;}public void setCallTime(LocalDateTime callTime) {this.callTime = callTime;}public int getCreatedBy() {return createdBy;}public void setCreatedBy(int createdBy) {this.createdBy = createdBy;}public LocalDateTime getCreateTimestamp() {return createTimestamp;}public void setCreateTimestamp(LocalDateTime createTimestamp) {this.createTimestamp = createTimestamp;}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;TicketActivityMedia that = (TicketActivityMedia) o;return activityId == that.activityId && createdBy == that.createdBy && durationInSec == that.durationInSec && Objects.equals(createTimestamp, that.createTimestamp) && Objects.equals(mobile, that.mobile) && Objects.equals(callTime, that.callTime) && Objects.equals(mediaUrl, that.mediaUrl);}@Overridepublic String toString() {return "TicketActivityMedia{" +", activityId=" + activityId +", createdBy=" + createdBy +", createTimestamp=" + createTimestamp +", durationInSec=" + durationInSec +", mobile='" + mobile + '\'' +", callTime='" + callTime + '\'' +", mediaUrl='" + mediaUrl + '\'' +'}';}@Overridepublic int hashCode() {return Objects.hash(id, activityId, createdBy, createTimestamp, durationInSec, mobile, callTime, mediaUrl);}}