1 package com.netease.nimlib.sdk.uinfo.constant;
17 Name(IUserService.UserInfoTag.NAME, String.class),
22 AVATAR(IUserService.UserInfoTag.ICON, String.class),
27 SIGNATURE(IUserService.UserInfoTag.SIGN, String.class),
32 GENDER(IUserService.UserInfoTag.GENDER, Integer.class),
37 EMAIL(IUserService.UserInfoTag.EMAIL, String.class),
42 BIRTHDAY(IUserService.UserInfoTag.BIRTH, String.class),
47 MOBILE(IUserService.UserInfoTag.MOBILE, String.class),
52 EXTEND(IUserService.UserInfoTag.EX, String.class);
55 private Class<? extends Object> fieldType;
59 this.fieldType = fieldType;
64 if (type.value == value) {
Class<? extends Object > getFieldType()
static UserInfoFieldEnum typeOfValue(int value)
UserInfoFieldEnum(int value, Class<? extends Object > fieldType)