Package com.google.protobuf
Class GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage<GeneratedMessageV3>
com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>
- All Implemented Interfaces:
GeneratedMessage.ExtendableMessageOrBuilder<GeneratedMessageV3>,GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT>,Message,MessageLite,MessageLiteOrBuilder,MessageOrBuilder,Serializable
- Enclosing class:
GeneratedMessageV3
@Deprecated
public abstract static class GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
extends GeneratedMessageV3
implements GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT>
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change
(5.x). Users should update gencode to >= 4.26.x which uses
GeneratedMessage.ExtendableMessage.
Stub for GeneratedMessageV3.ExtendableMessage wrapping GeneratedMessage.ExtendableMessage for
compatibility with older gencode.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classDeprecated.This class is deprecated, and slated for removal in the next Java breaking change (5.x).Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.Builder<BuilderT extends GeneratedMessageV3.Builder<BuilderT>>, GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage
GeneratedMessage.ExtendableMessage.ExtensionSerializerNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
GeneratedMessage.ExtensionDescriptorRetriever, GeneratedMessage.GeneratedExtension<ContainingT extends Message,T> Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum -
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeprecated.protectedDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionfinal <T> TgetExtension(GeneratedMessage.GeneratedExtension<MessageT, List<T>> extension, int index) Deprecated.final <T> TgetExtension(GeneratedMessage.GeneratedExtension<MessageT, T> extension) Deprecated.final <T> intgetExtensionCount(GeneratedMessage.GeneratedExtension<MessageT, List<T>> extension) Deprecated.final <T> booleanhasExtension(GeneratedMessage.GeneratedExtension<MessageT, T> extension) Deprecated.protected GeneratedMessageV3.FieldAccessorTableDeprecated.Deprecated.Deprecated.Methods inherited from class com.google.protobuf.GeneratedMessageV3
mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newBuilderForType, newInstanceMethods inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, isInitialized, newExtensionSerializer, newMessageSetExtensionSerializerMethods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, enableAlwaysUseFieldBuildersForTesting, getDescriptorForType, getFieldRaw, getOneofFieldDescriptor, getParserForType, getSerializedSize, getUnknownFields, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, setAlwaysUseFieldBuildersForTesting, setUnknownFields, writeReplace, writeString, writeStringNoTag, writeToMethods inherited from class com.google.protobuf.AbstractMessage
compareFields, equals, findInitializationErrors, getInitializationErrorString, getMemoizedSerializedSize, hashCode, hashFields, newUninitializedMessageException, setMemoizedSerializedSize, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, getSerializedSize, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder
getDefaultInstanceForType, getExtension, getExtension, getExtensionCount, hasExtensionMethods inherited from interface com.google.protobuf.Message
newBuilderForType, toBuilderMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Constructor Details
-
ExtendableMessage
Deprecated. -
ExtendableMessage
Deprecated.
-
-
Method Details
-
hasExtension
@Deprecated public final <T> boolean hasExtension(GeneratedMessage.GeneratedExtension<MessageT, T> extension) Deprecated.- Specified by:
hasExtensionin interfaceGeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
-
getExtensionCount
@Deprecated public final <T> int getExtensionCount(GeneratedMessage.GeneratedExtension<MessageT, List<T>> extension) Deprecated.- Specified by:
getExtensionCountin interfaceGeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
-
getExtension
@Deprecated public final <T> T getExtension(GeneratedMessage.GeneratedExtension<MessageT, T> extension) Deprecated.- Specified by:
getExtensionin interfaceGeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
-
getExtension
@Deprecated public final <T> T getExtension(GeneratedMessage.GeneratedExtension<MessageT, List<T>> extension, int index) Deprecated.- Specified by:
getExtensionin interfaceGeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>
-
internalGetFieldAccessorTable
Deprecated.Description copied from class:GeneratedMessageGet the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.- Overrides:
internalGetFieldAccessorTablein classGeneratedMessageV3
-
newExtensionWriter
@Deprecated protected GeneratedMessageV3.ExtendableMessage<MessageT>.ExtensionWriter newExtensionWriter()Deprecated.Description copied from class:GeneratedMessage.ExtendableMessageFor compatibility with older gencode.TODO Remove this in the next breaking release.
- Overrides:
newExtensionWriterin classGeneratedMessage.ExtendableMessage<GeneratedMessageV3>
-
newMessageSetExtensionWriter
@Deprecated protected GeneratedMessageV3.ExtendableMessage<MessageT>.ExtensionWriter newMessageSetExtensionWriter()Deprecated.- Overrides:
newMessageSetExtensionWriterin classGeneratedMessage.ExtendableMessage<GeneratedMessageV3>
-