package com.snda.mzang.tvtogether.server.entry;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import com.snda.mzang.tvtogether.base.B;
public class Channel implements IFieldMapper {
public static Map<String, String> FIELD_MAP;
static {
Map<String, String> fieldMap = new HashMap<String, String>();
fieldMap.put("id", B.channelId);
FIELD_MAP = Collections.unmodifiableMap(fieldMap);
}
@Override
public Map<String, String> getFieldMap() {
return FIELD_MAP;
}
public static enum ChannelStatus {
ENABLE("enable"), DISABLE("disable");
private String value;
ChannelStatus(String value) {
this.value = value;
}
public String getStatus() {
return value;
}
public ChannelStatus getStatus(String value) {
if ("enable".equals(value)) {
return ENABLE;
} else if ("disable".equals(value)) {
return DISABLE;
}
return null;
}
public String toString() {
return value;
}
}
String id;
String name;
String comments;
String image;
String status;
Date updateTime;
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
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 getComments() {
return comments;
}
public void setComments(String comments) {
this.comments = comments;
}
}