Package com.google.protobuf
Class GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>
-
- All Implemented Interfaces:
GeneratedMessage.ExtendableMessageOrBuilder<MessageT>
,Message.Builder
,MessageLite.Builder
,MessageLiteOrBuilder
,MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- GeneratedMessageV3
@Deprecated public abstract static class GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>> extends GeneratedMessage.ExtendableBuilder<MessageT,BuilderT> implements GeneratedMessage.ExtendableMessageOrBuilder<MessageT>
Deprecated.This class is deprecated, and slated for removal in the next Java breaking change (5.x in 2025 Q1). Users should update gencode to >= 4.26.x which uses GeneratedMessage.ExtendableBuilder instead of GeneratedMessageV3.ExtendableBuilder.Stub for GeneratedMessageV3.ExtendableBuilder wrapping GeneratedMessage.ExtendableBuilder for compatibility with older gencode.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExtendableBuilder()
Deprecated.protected
ExtendableBuilder(AbstractMessage.BuilderParent parent)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T> BuilderT
addExtension(GeneratedMessage.GeneratedExtension<MessageT,java.util.List<T>> extension, T value)
Deprecated.<T> BuilderT
clearExtension(GeneratedMessage.GeneratedExtension<MessageT,T> extension)
Deprecated.<T> BuilderT
setExtension(GeneratedMessage.GeneratedExtension<MessageT,java.util.List<T>> extension, int index, T value)
Deprecated.<T> BuilderT
setExtension(GeneratedMessage.GeneratedExtension<MessageT,T> extension, T value)
Deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, addRepeatedField, clear, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, isInitialized, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtension, setField, setRepeatedField
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
clearOneof, clone, getDescriptorForType, getOneofFieldDescriptor, getParentForChildren, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetFieldAccessorTable, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder
getDefaultInstanceForType, getExtension, getExtension, getExtensionCount, hasExtension
-
Methods inherited from interface com.google.protobuf.Message.Builder
build, buildPartial, mergeDelimitedFrom, mergeDelimitedFrom
-
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Constructor Detail
-
ExtendableBuilder
protected ExtendableBuilder()
Deprecated.
-
ExtendableBuilder
protected ExtendableBuilder(AbstractMessage.BuilderParent parent)
Deprecated.
-
-
Method Detail
-
setExtension
public <T> BuilderT setExtension(GeneratedMessage.GeneratedExtension<MessageT,T> extension, T value)
Deprecated.
-
setExtension
public <T> BuilderT setExtension(GeneratedMessage.GeneratedExtension<MessageT,java.util.List<T>> extension, int index, T value)
Deprecated.
-
addExtension
public <T> BuilderT addExtension(GeneratedMessage.GeneratedExtension<MessageT,java.util.List<T>> extension, T value)
Deprecated.
-
clearExtension
public <T> BuilderT clearExtension(GeneratedMessage.GeneratedExtension<MessageT,T> extension)
Deprecated.
-
-