/**
* Created with IntelliJ IDEA.
* User: mjr
* Date: 23.07.14
* Time: 22:19
*/
package qa.qcri.aidr.manager.util;
public enum CollectionType {
Twitter("tweet", "tweets"),
SMS("sms", "sms"),
Facebook("post","posts");
private String singular;
private String plural;
private CollectionType(String singular, String plural) {
this.singular = singular;
this.plural = plural;
}
public String getSingular() {
return singular;
}
public String getPlural() {
return plural;
}
public static String JSON(){
StringBuilder builder = new StringBuilder("{");
for (CollectionType type : values()) {
builder.append(type.name()).append(":{").append("singular:\"").append(type.getSingular()).append("\",plural:\"").append(type.getPlural()).append("\"},");
}
return builder.append("}").toString();
}
}