package processing.hashtag.solr;
import java.io.Serializable;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;
public class Tweet implements Serializable {
private String id;
private String userid;
private String text;
private String timestamp;
private Set<String> hashtags = new LinkedHashSet<String>();
public Tweet(String id, String userid, String text, String timestamp, Set<String> hashtags) {
this.id = id;
this.userid = userid;
this.text = text;
this.timestamp = timestamp;
for (String ht : hashtags) {
this.hashtags.add(ht.toLowerCase());
}
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUserid() {
return userid;
}
public void setUserid(String userid) {
this.userid = userid;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getTimestamp() {
return timestamp;
}
public void setTimestamp(String timestamp) {
this.timestamp = timestamp;
}
public Set<String> getHashtags() {
return hashtags;
}
public void setHashtags(Set<String> hashtags) {
this.hashtags = hashtags;
}
}