package chat.module.friendcircle; public enum MediaType { Vedio, Image, Unknown; public static MediaType parse(String code) { if (code == null) { return Unknown; } code = code.toLowerCase(); if ("vedio".equals(code)) { return Vedio; } else if ("image".equals(code)) { return Image; } return Unknown; } public static MediaType parse(Integer type) { if (type == null) { return Unknown; } if (type == 1) { return Image; } else if (type == 2) { return Vedio; } return Unknown; } public int toIntCode() { if (Image == this) { return 1; } else if (Vedio == this) { return 2; } else { return -1; } } }