package com.ciandt.techgallery.service.model;
import java.util.Date;
/**
* Response with a technology entity.
*
* @author felipers
*
*/
public class TechnologyTO implements Response {
/** technology id. */
private String id;
/** technology name. */
private String name;
/** technology short description. */
private String shortDescription;
/** technology description. */
private String description;
/** technology website. */
private String website;
/** technology author. */
private String author;
/** technology image. */
private String image;
/** technology company recommendation. */
private String recommendation;
/** technology company recommendation justification. */
private String recommendationJustification;
/** technology positives recommendations. */
private Integer positiveRecommendationsCounter;
/** technology negative recommendations. */
private Integer negativeRecommendationsCounter;
/** technology commentaries. */
private Integer commentariesCounter;
/** technology endorseds. */
private Integer endorsersCounter;
/** technology image byte content. */
private String imageContent;
/** technology is followed by the logged user. */
private boolean followedByUser;
/** technology board id */
private String idBoard;
/** technology smart canvas board id */
private String boardUrlPrefix;
private Date lastActivity;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getShortDescription() {
return shortDescription;
}
public String getImageContent() {
return imageContent;
}
public void setImageContent(String imageContent) {
this.imageContent = imageContent;
}
public Integer getPositiveRecommendationsCounter() {
return positiveRecommendationsCounter;
}
public void setPositiveRecommendationsCounter(Integer positiveRecommendationsCounter) {
this.positiveRecommendationsCounter = positiveRecommendationsCounter;
}
public Integer getNegativeRecommendationsCounter() {
return negativeRecommendationsCounter;
}
public void setNegativeRecommendationsCounter(Integer negativeRecommendationsCounter) {
this.negativeRecommendationsCounter = negativeRecommendationsCounter;
}
public Integer getCommentariesCounter() {
return commentariesCounter;
}
public void setCommentariesCounter(Integer commentariesCounter) {
this.commentariesCounter = commentariesCounter;
}
public Integer getEndorsersCounter() {
return endorsersCounter;
}
public void setEndorsersCounter(Integer endorsersCounter) {
this.endorsersCounter = endorsersCounter;
}
public void setShortDescription(String shortDescription) {
this.shortDescription = shortDescription;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getWebsite() {
return website;
}
public void setWebsite(String website) {
this.website = website;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public String getRecommendation() {
return recommendation;
}
public void setRecommendation(String recommendation) {
this.recommendation = recommendation;
}
public boolean isFollowedByUser() {
return followedByUser;
}
public void setFollowedByUser(boolean followedByUser) {
this.followedByUser = followedByUser;
}
public Date getLastActivity() {
return lastActivity;
}
public void setLastActivity(Date lastActivity) {
this.lastActivity = lastActivity;
}
public String getRecommendationJustification() {
return recommendationJustification;
}
public void setRecommendationJustification(String recommendationJustification) {
this.recommendationJustification = recommendationJustification;
}
public String getIdBoard() {
// TODO Auto-generated method stub
return idBoard;
}
public void setIdBoard(String idBoard) {
this.idBoard = idBoard;
}
public String getBoardUrlPrefix() {
return boardUrlPrefix;
}
public void setBoardUrlPrefix(String boardUrlPrefix) {
this.boardUrlPrefix = boardUrlPrefix;
}
}