/**
* $id$
* Copyright 2011-2012 Renren Inc. All rights reserved.
*/
package com.renren.api.connect.android.photos;
import com.renren.api.connect.android.photos.AlbumPrivacyType;
/**
* 相册隐私设置的类型,有5个int值: 99(所有人),4(密码保护) 3(同网络人),1(好友),-1(仅自己可见)
*
* @author sunting ting.sun@renren-inc.com
*
*/
public enum AlbumPrivacyType {
EVERYONE(99, "所有人"),
OWNER(-1, "只有我自己"),
FRIENDS(1, "我的好友"),
NETWORKS(3, "好友及同城,同公司,同学校的人"),
PASSWORD(4, "使用密码访问");
AlbumPrivacyType(int ounces, String names) {
this.ounces = ounces;
this.names = names;
}
private final int ounces;
private String names;
public int getOunces() {
return ounces;
}
public String getNames() {
return names;
}
/**
* 将指定的值转换为AlbumPrivacyType类型,默认为EVERYONE
* @param value
* @return
*/
public static AlbumPrivacyType parse(int value) {
switch (value) {
case -1:
return OWNER;
case 1:
return FRIENDS;
case 3:
return NETWORKS;
case 4:
return PASSWORD;
case 99:
return EVERYONE;
default:
return EVERYONE;
}
}
@Override
public String toString() {
return this.names;
}
}