类 ImageOuterClass.Image
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.dto.ImageOuterClass.Image
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ImageOuterClass.ImageOrBuilder
- 封闭类:
- ImageOuterClass
public static final class ImageOuterClass.Image
extends com.google.protobuf.GeneratedMessageV3
implements ImageOuterClass.ImageOrBuilder
Protobuf type
Image- 另请参阅:
-
嵌套类概要
嵌套类修饰符和类型类说明static final classProtobuf typeImagestatic final classProtobuf typeImage.Contentstatic interfacestatic final classProtobuf typeImage.NinePatchSettingstatic interface从类继承的嵌套类/接口 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 intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanstring avgColor = 5;com.google.protobuf.ByteStringstring avgColor = 5;.Image.Content content = 8;.Image.Content content = 8;static ImageOuterClass.Imagestatic final com.google.protobuf.Descriptors.DescriptorgetFlexSettingListList(int index) repeated .Image.NinePatchSetting flexSettingListList = 10;intrepeated .Image.NinePatchSetting flexSettingListList = 10;repeated .Image.NinePatchSetting flexSettingListList = 10;getFlexSettingListListOrBuilder(int index) repeated .Image.NinePatchSetting flexSettingListList = 10;repeated .Image.NinePatchSetting flexSettingListList = 10;longint64 height = 3;intint32 imageType = 6;booleanbool isAnimated = 9;string openWebUrl = 7;com.google.protobuf.ByteStringstring openWebUrl = 7;com.google.protobuf.Parser<ImageOuterClass.Image>intgetTextSettingListList(int index) repeated .Image.NinePatchSetting textSettingListList = 11;intrepeated .Image.NinePatchSetting textSettingListList = 11;repeated .Image.NinePatchSetting textSettingListList = 11;getTextSettingListListOrBuilder(int index) repeated .Image.NinePatchSetting textSettingListList = 11;repeated .Image.NinePatchSetting textSettingListList = 11;getUri()string uri = 2;com.google.protobuf.ByteStringstring uri = 2;getUrlListList(int index) repeated string urlListList = 1;com.google.protobuf.ByteStringgetUrlListListBytes(int index) repeated string urlListList = 1;intrepeated string urlListList = 1;com.google.protobuf.ProtocolStringListrepeated string urlListList = 1;longgetWidth()int64 width = 4;boolean.Image.Content content = 8;inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(ImageOuterClass.Image prototype) protected ImageOuterClass.Image.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ImageOuterClass.ImageparseDelimitedFrom(InputStream input) static ImageOuterClass.ImageparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageOuterClass.ImageparseFrom(byte[] data) static ImageOuterClass.ImageparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageOuterClass.ImageparseFrom(com.google.protobuf.ByteString data) static ImageOuterClass.ImageparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageOuterClass.ImageparseFrom(com.google.protobuf.CodedInputStream input) static ImageOuterClass.ImageparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageOuterClass.ImageparseFrom(InputStream input) static ImageOuterClass.ImageparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImageOuterClass.ImageparseFrom(ByteBuffer data) static ImageOuterClass.ImageparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ImageOuterClass.Image>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
-
字段详细资料
-
URLLISTLIST_FIELD_NUMBER
public static final int URLLISTLIST_FIELD_NUMBER- 另请参阅:
-
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER- 另请参阅:
-
HEIGHT_FIELD_NUMBER
public static final int HEIGHT_FIELD_NUMBER- 另请参阅:
-
WIDTH_FIELD_NUMBER
public static final int WIDTH_FIELD_NUMBER- 另请参阅:
-
AVGCOLOR_FIELD_NUMBER
public static final int AVGCOLOR_FIELD_NUMBER- 另请参阅:
-
IMAGETYPE_FIELD_NUMBER
public static final int IMAGETYPE_FIELD_NUMBER- 另请参阅:
-
OPENWEBURL_FIELD_NUMBER
public static final int OPENWEBURL_FIELD_NUMBER- 另请参阅:
-
CONTENT_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER- 另请参阅:
-
ISANIMATED_FIELD_NUMBER
public static final int ISANIMATED_FIELD_NUMBER- 另请参阅:
-
FLEXSETTINGLISTLIST_FIELD_NUMBER
public static final int FLEXSETTINGLISTLIST_FIELD_NUMBER- 另请参阅:
-
TEXTSETTINGLISTLIST_FIELD_NUMBER
public static final int TEXTSETTINGLISTLIST_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
-
getUrlListListList
public com.google.protobuf.ProtocolStringList getUrlListListList()repeated string urlListList = 1;- 指定者:
getUrlListListList在接口中ImageOuterClass.ImageOrBuilder- 返回:
- A list containing the urlListList.
-
getUrlListListCount
public int getUrlListListCount()repeated string urlListList = 1;- 指定者:
getUrlListListCount在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The count of urlListList.
-
getUrlListList
repeated string urlListList = 1;- 指定者:
getUrlListList在接口中ImageOuterClass.ImageOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The urlListList at the given index.
-
getUrlListListBytes
public com.google.protobuf.ByteString getUrlListListBytes(int index) repeated string urlListList = 1;- 指定者:
getUrlListListBytes在接口中ImageOuterClass.ImageOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the urlListList at the given index.
-
getUri
string uri = 2;- 指定者:
getUri在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()string uri = 2;- 指定者:
getUriBytes在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The bytes for uri.
-
getHeight
public long getHeight()int64 height = 3;- 指定者:
getHeight在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The height.
-
getWidth
public long getWidth()int64 width = 4;- 指定者:
getWidth在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The width.
-
getAvgColor
string avgColor = 5;- 指定者:
getAvgColor在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The avgColor.
-
getAvgColorBytes
public com.google.protobuf.ByteString getAvgColorBytes()string avgColor = 5;- 指定者:
getAvgColorBytes在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The bytes for avgColor.
-
getImageType
public int getImageType()int32 imageType = 6;- 指定者:
getImageType在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The imageType.
-
getOpenWebUrl
string openWebUrl = 7;- 指定者:
getOpenWebUrl在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The openWebUrl.
-
getOpenWebUrlBytes
public com.google.protobuf.ByteString getOpenWebUrlBytes()string openWebUrl = 7;- 指定者:
getOpenWebUrlBytes在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The bytes for openWebUrl.
-
hasContent
public boolean hasContent().Image.Content content = 8;- 指定者:
hasContent在接口中ImageOuterClass.ImageOrBuilder- 返回:
- Whether the content field is set.
-
getContent
.Image.Content content = 8;- 指定者:
getContent在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The content.
-
getContentOrBuilder
.Image.Content content = 8; -
getIsAnimated
public boolean getIsAnimated()bool isAnimated = 9;- 指定者:
getIsAnimated在接口中ImageOuterClass.ImageOrBuilder- 返回:
- The isAnimated.
-
getFlexSettingListListList
repeated .Image.NinePatchSetting flexSettingListList = 10; -
getFlexSettingListListOrBuilderList
public List<? extends ImageOuterClass.Image.NinePatchSettingOrBuilder> getFlexSettingListListOrBuilderList()repeated .Image.NinePatchSetting flexSettingListList = 10; -
getFlexSettingListListCount
public int getFlexSettingListListCount()repeated .Image.NinePatchSetting flexSettingListList = 10; -
getFlexSettingListList
repeated .Image.NinePatchSetting flexSettingListList = 10; -
getFlexSettingListListOrBuilder
repeated .Image.NinePatchSetting flexSettingListList = 10; -
getTextSettingListListList
repeated .Image.NinePatchSetting textSettingListList = 11; -
getTextSettingListListOrBuilderList
public List<? extends ImageOuterClass.Image.NinePatchSettingOrBuilder> getTextSettingListListOrBuilderList()repeated .Image.NinePatchSetting textSettingListList = 11; -
getTextSettingListListCount
public int getTextSettingListListCount()repeated .Image.NinePatchSetting textSettingListList = 11; -
getTextSettingListList
repeated .Image.NinePatchSetting textSettingListList = 11; -
getTextSettingListListOrBuilder
repeated .Image.NinePatchSetting textSettingListList = 11; -
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 ImageOuterClass.Image parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageOuterClass.Image parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageOuterClass.Image parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageOuterClass.Image parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageOuterClass.Image parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImageOuterClass.Image parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- 抛出:
IOException
-
parseFrom
public static ImageOuterClass.Image parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
- 抛出:
IOException
-
parseDelimitedFrom
public static ImageOuterClass.Image parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseFrom
public static ImageOuterClass.Image parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - 抛出:
IOException
-
parseFrom
public static ImageOuterClass.Image 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 ImageOuterClass.Image.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
-