@Generated(value="Autogenerated by Thrift Compiler (0.10.0)",
date="2017-08-15")
public class UserInfoParam
extends java.lang.Object
implements org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<UserInfoParam>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
UserInfoParam._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String |
birthday |
CertificateTypeEnum |
certificateType |
java.lang.String |
certificateValue |
java.lang.String |
email |
static java.util.Map<UserInfoParam._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
java.lang.String |
nickName |
java.lang.String |
nowPlace |
java.lang.String |
OpenId |
java.lang.String |
phone |
PutOptionEnum |
putOption |
SexTypeEnum |
sex |
java.lang.String |
trueName |
| 构造器和说明 |
|---|
UserInfoParam() |
UserInfoParam(PutOptionEnum putOption,
java.lang.String nickName,
java.lang.String trueName,
SexTypeEnum sex,
java.lang.String birthday,
java.lang.String phone,
java.lang.String email,
java.lang.String nowPlace,
CertificateTypeEnum certificateType,
java.lang.String certificateValue,
java.lang.String OpenId) |
UserInfoParam(UserInfoParam other)
Performs a deep copy on other.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
int |
compareTo(UserInfoParam other) |
UserInfoParam |
deepCopy() |
boolean |
equals(java.lang.Object that) |
boolean |
equals(UserInfoParam that) |
UserInfoParam._Fields |
fieldForId(int fieldId) |
java.lang.String |
getBirthday() |
CertificateTypeEnum |
getCertificateType() |
java.lang.String |
getCertificateValue() |
java.lang.String |
getEmail() |
java.lang.Object |
getFieldValue(UserInfoParam._Fields field) |
java.lang.String |
getNickName() |
java.lang.String |
getNowPlace() |
java.lang.String |
getOpenId() |
java.lang.String |
getPhone() |
PutOptionEnum |
getPutOption() |
SexTypeEnum |
getSex() |
java.lang.String |
getTrueName() |
int |
hashCode() |
boolean |
isSet(UserInfoParam._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetBirthday()
Returns true if field birthday is set (has been assigned a value) and false otherwise
|
boolean |
isSetCertificateType()
Returns true if field certificateType is set (has been assigned a value) and false otherwise
|
boolean |
isSetCertificateValue()
Returns true if field certificateValue is set (has been assigned a value) and false otherwise
|
boolean |
isSetEmail()
Returns true if field email is set (has been assigned a value) and false otherwise
|
boolean |
isSetNickName()
Returns true if field nickName is set (has been assigned a value) and false otherwise
|
boolean |
isSetNowPlace()
Returns true if field nowPlace is set (has been assigned a value) and false otherwise
|
boolean |
isSetOpenId()
Returns true if field OpenId is set (has been assigned a value) and false otherwise
|
boolean |
isSetPhone()
Returns true if field phone is set (has been assigned a value) and false otherwise
|
boolean |
isSetPutOption()
Returns true if field putOption is set (has been assigned a value) and false otherwise
|
boolean |
isSetSex()
Returns true if field sex is set (has been assigned a value) and false otherwise
|
boolean |
isSetTrueName()
Returns true if field trueName is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
UserInfoParam |
setBirthday(java.lang.String birthday) |
void |
setBirthdayIsSet(boolean value) |
UserInfoParam |
setCertificateType(CertificateTypeEnum certificateType) |
void |
setCertificateTypeIsSet(boolean value) |
UserInfoParam |
setCertificateValue(java.lang.String certificateValue) |
void |
setCertificateValueIsSet(boolean value) |
UserInfoParam |
setEmail(java.lang.String email) |
void |
setEmailIsSet(boolean value) |
void |
setFieldValue(UserInfoParam._Fields field,
java.lang.Object value) |
UserInfoParam |
setNickName(java.lang.String nickName) |
void |
setNickNameIsSet(boolean value) |
UserInfoParam |
setNowPlace(java.lang.String nowPlace) |
void |
setNowPlaceIsSet(boolean value) |
UserInfoParam |
setOpenId(java.lang.String OpenId) |
void |
setOpenIdIsSet(boolean value) |
UserInfoParam |
setPhone(java.lang.String phone) |
void |
setPhoneIsSet(boolean value) |
UserInfoParam |
setPutOption(PutOptionEnum putOption) |
void |
setPutOptionIsSet(boolean value) |
UserInfoParam |
setSex(SexTypeEnum sex) |
void |
setSexIsSet(boolean value) |
UserInfoParam |
setTrueName(java.lang.String trueName) |
void |
setTrueNameIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetBirthday() |
void |
unsetCertificateType() |
void |
unsetCertificateValue() |
void |
unsetEmail() |
void |
unsetNickName() |
void |
unsetNowPlace() |
void |
unsetOpenId() |
void |
unsetPhone() |
void |
unsetPutOption() |
void |
unsetSex() |
void |
unsetTrueName() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public PutOptionEnum putOption
public java.lang.String nickName
public java.lang.String trueName
public SexTypeEnum sex
SexTypeEnumpublic java.lang.String birthday
public java.lang.String phone
public java.lang.String email
public java.lang.String nowPlace
public CertificateTypeEnum certificateType
CertificateTypeEnumpublic java.lang.String certificateValue
public java.lang.String OpenId
public static final java.util.Map<UserInfoParam._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public UserInfoParam()
public UserInfoParam(PutOptionEnum putOption, java.lang.String nickName, java.lang.String trueName, SexTypeEnum sex, java.lang.String birthday, java.lang.String phone, java.lang.String email, java.lang.String nowPlace, CertificateTypeEnum certificateType, java.lang.String certificateValue, java.lang.String OpenId)
public UserInfoParam(UserInfoParam other)
public UserInfoParam deepCopy()
deepCopy 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public void clear()
clear 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public PutOptionEnum getPutOption()
public UserInfoParam setPutOption(PutOptionEnum putOption)
public void unsetPutOption()
public boolean isSetPutOption()
public void setPutOptionIsSet(boolean value)
public java.lang.String getNickName()
public UserInfoParam setNickName(java.lang.String nickName)
public void unsetNickName()
public boolean isSetNickName()
public void setNickNameIsSet(boolean value)
public java.lang.String getTrueName()
public UserInfoParam setTrueName(java.lang.String trueName)
public void unsetTrueName()
public boolean isSetTrueName()
public void setTrueNameIsSet(boolean value)
public SexTypeEnum getSex()
SexTypeEnumpublic UserInfoParam setSex(SexTypeEnum sex)
SexTypeEnumpublic void unsetSex()
public boolean isSetSex()
public void setSexIsSet(boolean value)
public java.lang.String getBirthday()
public UserInfoParam setBirthday(java.lang.String birthday)
public void unsetBirthday()
public boolean isSetBirthday()
public void setBirthdayIsSet(boolean value)
public java.lang.String getPhone()
public UserInfoParam setPhone(java.lang.String phone)
public void unsetPhone()
public boolean isSetPhone()
public void setPhoneIsSet(boolean value)
public java.lang.String getEmail()
public UserInfoParam setEmail(java.lang.String email)
public void unsetEmail()
public boolean isSetEmail()
public void setEmailIsSet(boolean value)
public java.lang.String getNowPlace()
public UserInfoParam setNowPlace(java.lang.String nowPlace)
public void unsetNowPlace()
public boolean isSetNowPlace()
public void setNowPlaceIsSet(boolean value)
public CertificateTypeEnum getCertificateType()
CertificateTypeEnumpublic UserInfoParam setCertificateType(CertificateTypeEnum certificateType)
CertificateTypeEnumpublic void unsetCertificateType()
public boolean isSetCertificateType()
public void setCertificateTypeIsSet(boolean value)
public java.lang.String getCertificateValue()
public UserInfoParam setCertificateValue(java.lang.String certificateValue)
public void unsetCertificateValue()
public boolean isSetCertificateValue()
public void setCertificateValueIsSet(boolean value)
public java.lang.String getOpenId()
public UserInfoParam setOpenId(java.lang.String OpenId)
public void unsetOpenId()
public boolean isSetOpenId()
public void setOpenIdIsSet(boolean value)
public void setFieldValue(UserInfoParam._Fields field, java.lang.Object value)
setFieldValue 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public java.lang.Object getFieldValue(UserInfoParam._Fields field)
getFieldValue 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public boolean isSet(UserInfoParam._Fields field)
isSet 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public boolean equals(java.lang.Object that)
equals 在类中 java.lang.Objectpublic boolean equals(UserInfoParam that)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic int compareTo(UserInfoParam other)
compareTo 在接口中 java.lang.Comparable<UserInfoParam>public UserInfoParam._Fields fieldForId(int fieldId)
fieldForId 在接口中 org.apache.thrift.TBase<UserInfoParam,UserInfoParam._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TException