类 UserInfoOuterClass.UserInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
tech.ordinaryroad.live.chat.client.kuaishou.protobuf.UserInfoOuterClass.UserInfo
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,UserInfoOuterClass.UserInfoOrBuilder
- 封闭类:
- UserInfoOuterClass
public static final class UserInfoOuterClass.UserInfo
extends com.google.protobuf.GeneratedMessageV3
implements UserInfoOuterClass.UserInfoOrBuilder
Protobuf type
UserInfo- 另请参阅:
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter 从类继承的嵌套类/接口 com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
字段概要
字段修饰符和类型字段说明static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanstatic UserInfoOuterClass.UserInfostatic final com.google.protobuf.Descriptors.DescriptorgetHeadUrls(int index) repeated .PicUrl headUrls = 5;intrepeated .PicUrl headUrls = 5;repeated .PicUrl headUrls = 5;getHeadUrlsOrBuilder(int index) repeated .PicUrl headUrls = 5;List<? extends PicUrlOuterClass.PicUrlOrBuilder>repeated .PicUrl headUrls = 5;getHttpsHeadUrls(int index) repeated .PicUrl httpsHeadUrls = 8;intrepeated .PicUrl httpsHeadUrls = 8;repeated .PicUrl httpsHeadUrls = 8;getHttpsHeadUrlsOrBuilder(int index) repeated .PicUrl httpsHeadUrls = 8;List<? extends PicUrlOuterClass.PicUrlOrBuilder>repeated .PicUrl httpsHeadUrls = 8;string kwaiId = 9;com.google.protobuf.ByteStringstring kwaiId = 9;com.google.protobuf.Parser<UserInfoOuterClass.UserInfo>intstring sUserId = 7;com.google.protobuf.ByteStringstring sUserId = 7;string userGender = 3;com.google.protobuf.ByteStringstring userGender = 3;longuint64 userId = 1;string userName = 2;com.google.protobuf.ByteStringstring userName = 2;string userText = 4;com.google.protobuf.ByteStringstring userText = 4;booleanbool verified = 6;inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(UserInfoOuterClass.UserInfo prototype) protected UserInfoOuterClass.UserInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static UserInfoOuterClass.UserInfoparseDelimitedFrom(InputStream input) static UserInfoOuterClass.UserInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserInfoOuterClass.UserInfoparseFrom(byte[] data) static UserInfoOuterClass.UserInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserInfoOuterClass.UserInfoparseFrom(com.google.protobuf.ByteString data) static UserInfoOuterClass.UserInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserInfoOuterClass.UserInfoparseFrom(com.google.protobuf.CodedInputStream input) static UserInfoOuterClass.UserInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserInfoOuterClass.UserInfoparseFrom(InputStream input) static UserInfoOuterClass.UserInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserInfoOuterClass.UserInfoparseFrom(ByteBuffer data) static UserInfoOuterClass.UserInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<UserInfoOuterClass.UserInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) 从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString从类继承的方法 com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
字段详细资料
-
USERID_FIELD_NUMBER
public static final int USERID_FIELD_NUMBER- 另请参阅:
-
USERNAME_FIELD_NUMBER
public static final int USERNAME_FIELD_NUMBER- 另请参阅:
-
USERGENDER_FIELD_NUMBER
public static final int USERGENDER_FIELD_NUMBER- 另请参阅:
-
USERTEXT_FIELD_NUMBER
public static final int USERTEXT_FIELD_NUMBER- 另请参阅:
-
HEADURLS_FIELD_NUMBER
public static final int HEADURLS_FIELD_NUMBER- 另请参阅:
-
VERIFIED_FIELD_NUMBER
public static final int VERIFIED_FIELD_NUMBER- 另请参阅:
-
SUSERID_FIELD_NUMBER
public static final int SUSERID_FIELD_NUMBER- 另请参阅:
-
HTTPSHEADURLS_FIELD_NUMBER
public static final int HTTPSHEADURLS_FIELD_NUMBER- 另请参阅:
-
KWAIID_FIELD_NUMBER
public static final int KWAIID_FIELD_NUMBER- 另请参阅:
-
-
方法详细资料
-
newInstance
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getUserId
public long getUserId()uint64 userId = 1;- 指定者:
getUserId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userId.
-
getUserName
string userName = 2;- 指定者:
getUserName在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userName.
-
getUserNameBytes
public com.google.protobuf.ByteString getUserNameBytes()string userName = 2;- 指定者:
getUserNameBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userName.
-
getUserGender
string userGender = 3;- 指定者:
getUserGender在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userGender.
-
getUserGenderBytes
public com.google.protobuf.ByteString getUserGenderBytes()string userGender = 3;- 指定者:
getUserGenderBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userGender.
-
getUserText
string userText = 4;- 指定者:
getUserText在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userText.
-
getUserTextBytes
public com.google.protobuf.ByteString getUserTextBytes()string userText = 4;- 指定者:
getUserTextBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userText.
-
getHeadUrlsList
repeated .PicUrl headUrls = 5; -
getHeadUrlsOrBuilderList
repeated .PicUrl headUrls = 5; -
getHeadUrlsCount
public int getHeadUrlsCount()repeated .PicUrl headUrls = 5; -
getHeadUrls
repeated .PicUrl headUrls = 5; -
getHeadUrlsOrBuilder
repeated .PicUrl headUrls = 5; -
getVerified
public boolean getVerified()bool verified = 6;- 指定者:
getVerified在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The verified.
-
getSUserId
string sUserId = 7;- 指定者:
getSUserId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The sUserId.
-
getSUserIdBytes
public com.google.protobuf.ByteString getSUserIdBytes()string sUserId = 7;- 指定者:
getSUserIdBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for sUserId.
-
getHttpsHeadUrlsList
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsOrBuilderList
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsCount
public int getHttpsHeadUrlsCount()repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrls
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsOrBuilder
repeated .PicUrl httpsHeadUrls = 8; -
getKwaiId
string kwaiId = 9;- 指定者:
getKwaiId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The kwaiId.
-
getKwaiIdBytes
public com.google.protobuf.ByteString getKwaiIdBytes()string kwaiId = 9;- 指定者:
getKwaiIdBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for kwaiId.
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- 抛出:
IOException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
- 抛出:
IOException
-
parseDelimitedFrom
public static UserInfoOuterClass.UserInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - 抛出:
IOException
-
parseFrom
public static UserInfoOuterClass.UserInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
newBuilderForType
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected UserInfoOuterClass.UserInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-