Classes | |
class | Builder |
class | Builder |
interface | BuilderParent |
class | ExtendableBuilder |
class | ExtendableBuilder |
class | ExtendableMessage |
class | ExtendableMessage |
interface | ExtendableMessageOrBuilder |
interface | ExtendableMessageOrBuilder |
interface | ExtensionDescriptorRetriever |
class | FieldAccessorTable |
class | UnusedPrivateParameter |
Static Protected Member Functions | |
static boolean | canUseUnsafe () |
static boolean | canUseUnsafe () |
static int | computeStringSize (final int fieldNumber, final Object value) |
static int | computeStringSize (final int fieldNumber, final Object value) |
static int | computeStringSizeNoTag (final Object value) |
static int | computeStringSizeNoTag (final Object value) |
static BooleanList | emptyBooleanList () |
static BooleanList | emptyBooleanList () |
static DoubleList | emptyDoubleList () |
static DoubleList | emptyDoubleList () |
static FloatList | emptyFloatList () |
static FloatList | emptyFloatList () |
static IntList | emptyIntList () |
static IntList | emptyIntList () |
static LongList | emptyLongList () |
static LongList | emptyLongList () |
static boolean | isStringEmpty (final Object value) |
static BooleanList | mutableCopy (BooleanList list) |
static BooleanList | mutableCopy (BooleanList list) |
static DoubleList | mutableCopy (DoubleList list) |
static DoubleList | mutableCopy (DoubleList list) |
static FloatList | mutableCopy (FloatList list) |
static FloatList | mutableCopy (FloatList list) |
static IntList | mutableCopy (IntList list) |
static IntList | mutableCopy (IntList list) |
static LongList | mutableCopy (LongList list) |
static LongList | mutableCopy (LongList list) |
static BooleanList | newBooleanList () |
static BooleanList | newBooleanList () |
static DoubleList | newDoubleList () |
static DoubleList | newDoubleList () |
static FloatList | newFloatList () |
static FloatList | newFloatList () |
static IntList | newIntList () |
static IntList | newIntList () |
static LongList | newLongList () |
static LongList | newLongList () |
static< M extends Message > M | parseDelimitedWithIOException (Parser< M > parser, InputStream input) throws IOException |
static< M extends Message > M | parseDelimitedWithIOException (Parser< M > parser, InputStream input) throws IOException |
static< M extends Message > M | parseDelimitedWithIOException (Parser< M > parser, InputStream input, ExtensionRegistryLite extensions) throws IOException |
static< M extends Message > M | parseDelimitedWithIOException (Parser< M > parser, InputStream input, ExtensionRegistryLite extensions) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, CodedInputStream input) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, CodedInputStream input) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, CodedInputStream input, ExtensionRegistryLite extensions) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, CodedInputStream input, ExtensionRegistryLite extensions) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, InputStream input) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, InputStream input) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, InputStream input, ExtensionRegistryLite extensions) throws IOException |
static< M extends Message > M | parseWithIOException (Parser< M > parser, InputStream input, ExtensionRegistryLite extensions) throws IOException |
static< V > void | serializeBooleanMapTo (CodedOutputStream out, MapField< Boolean, V > field, MapEntry< Boolean, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeBooleanMapTo (CodedOutputStream out, MapField< Boolean, V > field, MapEntry< Boolean, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeIntegerMapTo (CodedOutputStream out, MapField< Integer, V > field, MapEntry< Integer, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeIntegerMapTo (CodedOutputStream out, MapField< Integer, V > field, MapEntry< Integer, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeLongMapTo (CodedOutputStream out, MapField< Long, V > field, MapEntry< Long, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeLongMapTo (CodedOutputStream out, MapField< Long, V > field, MapEntry< Long, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeStringMapTo (CodedOutputStream out, MapField< String, V > field, MapEntry< String, V > defaultEntry, int fieldNumber) throws IOException |
static< V > void | serializeStringMapTo (CodedOutputStream out, MapField< String, V > field, MapEntry< String, V > defaultEntry, int fieldNumber) throws IOException |
static void | writeString (CodedOutputStream output, final int fieldNumber, final Object value) throws IOException |
static void | writeString (CodedOutputStream output, final int fieldNumber, final Object value) throws IOException |
static void | writeStringNoTag (CodedOutputStream output, final Object value) throws IOException |
static void | writeStringNoTag (CodedOutputStream output, final Object value) throws IOException |
![]() | |
static int | hashBoolean (boolean b) |
static int | hashBoolean (boolean b) |
static int | hashEnum (EnumLite e) |
static int | hashEnum (EnumLite e) |
static int | hashEnumList (List<? extends EnumLite > list) |
static int | hashEnumList (List<? extends EnumLite > list) |
static int | hashFields (int hash, Map< FieldDescriptor, Object > map) |
static int | hashFields (int hash, Map< FieldDescriptor, Object > map) |
static int | hashLong (long n) |
static int | hashLong (long n) |
Protected Attributes | |
UnknownFieldSet | unknownFields |
![]() | |
int | memoizedSize = -1 |
Static Protected Attributes | |
static boolean | alwaysUseFieldBuilders = false |
Private Member Functions | |
Map< FieldDescriptor, Object > | getAllFieldsMutable (boolean getBytesForString) |
Map< FieldDescriptor, Object > | getAllFieldsMutable (boolean getBytesForString) |
Static Private Member Functions | |
static< MessageType extends ExtendableMessage< MessageType > T Extension< MessageType, T > | checkNotLite (ExtensionLite< MessageType, T > extension) |
static< MessageType extends ExtendableMessage< MessageType > T Extension< MessageType, T > | checkNotLite (ExtensionLite< MessageType, T > extension) |
static Method | getMethodOrDie (final Class clazz, final String name, final Class... params) |
static Method | getMethodOrDie (final Class clazz, final String name, final Class... params) |
static RuntimeException | handleException (Throwable e) |
static Object | invokeOrDie (final Method method, final Object object, final Object... params) |
static Object | invokeOrDie (final Method method, final Object object, final Object... params) |
static< V > void | maybeSerializeBooleanEntryTo (CodedOutputStream out, Map< Boolean, V > m, MapEntry< Boolean, V > defaultEntry, int fieldNumber, boolean key) throws IOException |
static< V > void | maybeSerializeBooleanEntryTo (CodedOutputStream out, Map< Boolean, V > m, MapEntry< Boolean, V > defaultEntry, int fieldNumber, boolean key) throws IOException |
static< K, V > void | serializeMapTo (CodedOutputStream out, Map< K, V > m, MapEntry< K, V > defaultEntry, int fieldNumber) throws IOException |
static< K, V > void | serializeMapTo (CodedOutputStream out, Map< K, V > m, MapEntry< K, V > defaultEntry, int fieldNumber) throws IOException |
Static Private Attributes | |
static boolean | forTestUseReflection = false |
static final long | serialVersionUID = 1L |
All generated protocol message classes extend this class. This class implements most of the Message and Builder interfaces using Java reflection. Users can ignore this class and pretend that generated messages implement the Message interface directly.
Definition at line 81 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 101 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 105 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 93 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 97 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 390 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 398 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Definition at line 3063 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Definition at line 3295 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3079 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3303 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3087 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3311 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 450 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 458 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 436 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 444 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 422 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 430 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 394 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 402 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 408 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 416 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Returns a collection of all the fields in this message which are set and their corresponding values. A singular ("required" or "optional") field is set iff hasField() returns true for that field. A "repeated" field is set iff getRepeatedFieldCount() is greater than zero. The values are exactly what would be returned by calling getField(Descriptors.FieldDescriptor) for each field. The map is guaranteed to be a sorted map, so iterating over it will return fields in order by field number.
If this is for a builder, the returned map may or may not reflect future changes to the builder. Either way, the returned map is itself unmodifiable.
Implements com.google.protobuf.MessageOrBuilder.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 236 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Returns a collection of all the fields in this message which are set and their corresponding values. A singular ("required" or "optional") field is set iff hasField() returns true for that field. A "repeated" field is set iff getRepeatedFieldCount() is greater than zero. The values are exactly what would be returned by calling getField(Descriptors.FieldDescriptor) for each field. The map is guaranteed to be a sorted map, so iterating over it will return fields in order by field number.
If this is for a builder, the returned map may or may not reflect future changes to the builder. Either way, the returned map is itself unmodifiable.
Implements com.google.protobuf.MessageOrBuilder.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 244 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprivate |
Internal helper to return a modifiable map containing all the fields. The returned Map is modifiable so that the caller can add additional extension fields to implement getAllFields().
getBytesForString | whether to generate ByteString for string fields |
Definition at line 158 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprivate |
Internal helper to return a modifiable map containing all the fields. The returned Map is modifialbe so that the caller can add additional extension fields to implement getAllFields().
getBytesForString | whether to generate ByteString for string fields |
Definition at line 166 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the message's type's descriptor. This differs from the
method of generated message classes in that this method is an abstract method of the
interface whereas
is a static method of a specific class. They return the same thing.
Implements com.google.protobuf.MessageOrBuilder.
Definition at line 132 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the message's type's descriptor. This differs from the
method of generated message classes in that this method is an abstract method of the
interface whereas
is a static method of a specific class. They return the same thing.
Implements com.google.protobuf.MessageOrBuilder.
Definition at line 140 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 272 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 280 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Calls Class.getMethod and throws a RuntimeException if it fails.
Definition at line 1841 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Calls Class.getMethod and throws a RuntimeException if it fails.
Definition at line 1850 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
TODO(jieluo): Clear it when all subclasses have implemented this method.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 262 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
TODO(jieluo): Clear it when all subclasses have implemented this method.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 270 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Gets the parser for a message of the same type as this message.
Implements com.google.protobuf.Message.
Definition at line 102 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Gets the parser for a message of the same type as this message.
Implements com.google.protobuf.Message.
Definition at line 110 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 295 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 303 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 289 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 297 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the number of bytes required to encode this message. The result is only computed on the first call and memoized after that.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 471 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the number of bytes required to encode this message. The result is only computed on the first call and memoized after that.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 479 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the UnknownFieldSet for this message.
Implements com.google.protobuf.MessageOrBuilder.
Definition at line 301 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Get the UnknownFieldSet for this message.
Implements com.google.protobuf.MessageOrBuilder.
Definition at line 309 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Calls invoke and throws a RuntimeException if it fails.
Definition at line 1884 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 267 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 275 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
TODO(jieluo): Clear it when all subclasses have implemented this method.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 257 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
TODO(jieluo): Clear it when all subclasses have implemented this method.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 265 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
abstractprotected |
Get the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.
|
abstractprotected |
Get the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.
|
inlineprotected |
Gets the map field with the given field number. This method should be overridden in the generated message class if the message contains map fields.
Unlike other field types, reflection support for map fields can't be implemented based on generated public API because we need to access a map field as a list in reflection API but the generated API only allows us to access it as a map. This method returns the underlying map field directly and thus enables us to access the map field as a list.
Definition at line 1884 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Gets the map field with the given field number. This method should be overridden in the generated message class if the message contains map fields.
Unlike other field types, reflection support for map fields can't be implemented based on generated public API because we need to access a map field as a list in reflection API but the generated API only allows us to access it as a map. This method returns the underlying map field directly and thus enables us to access the map field as a list.
Definition at line 1911 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Calls invoke and throws a RuntimeException if it fails.
Definition at line 1853 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Calls invoke and throws a RuntimeException if it fails.
Definition at line 1862 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Returns true if all required fields in the message and all embedded messages are set, false otherwise.
See also: MessageOrBuilder#getInitializationErrorString()
Reimplemented from com.google.protobuf.AbstractMessage.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 206 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Returns true if all required fields in the message and all embedded messages are set, false otherwise.
See also: MessageOrBuilder#getInitializationErrorString()
Reimplemented from com.google.protobuf.AbstractMessage.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 214 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3071 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Used by parsing constructors in generated classes.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 510 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Used by parsing constructors in generated classes.
Reimplemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >, and com.google.protobuf.GeneratedMessageV3.ExtendableMessage< MessageType extends ExtendableMessage >.
Definition at line 518 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Definition at line 3208 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Definition at line 3432 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 136 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 144 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 458 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 466 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 444 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 452 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 430 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 438 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 402 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 410 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 416 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 424 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 454 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 462 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
abstractprotected |
TODO(xiaofeng): remove this together with GeneratedMessageV3.BuilderParent.
|
abstractprotected |
TODO(xiaofeng): remove this together with GeneratedMessageV3.BuilderParent.
|
inlineprotected |
Definition at line 528 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Definition at line 536 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 440 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 448 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 426 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 434 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Creates a new instance of this message type. Overridden in the generated code.
Definition at line 503 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Creates a new instance of this message type. Overridden in the generated code.
Definition at line 511 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 398 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 406 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 412 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 420 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 372 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 380 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 381 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 389 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Called by subclasses to parse an unknown field.
Definition at line 311 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Called by subclasses to parse an unknown field.
Definition at line 319 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Delegates to parseUnknownField. This method is obsolete, but we must retain it for compatibility with older generated code.
Definition at line 327 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Delegates to parseUnknownField. This method is obsolete, but we must retain it for compatibility with older generated code.
Definition at line 335 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 354 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 362 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 363 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 371 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 336 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 344 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 345 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 353 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3193 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3417 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3113 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3337 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3140 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3364 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Serialize the map using the iteration order.
Definition at line 3225 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprivate |
Serialize the map using the iteration order.
Definition at line 3449 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3167 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3391 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Replaces this object in the output stream with a serialized form. Part of Java's serialization magic. Generated sub-classes must override this method by calling
Definition at line 3055 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlineprotected |
Replaces this object in the output stream with a serialized form. Part of Java's serialization magic. Generated sub-classes must override this method by calling
Definition at line 3287 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3095 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3319 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3104 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inlinestaticprotected |
Definition at line 3328 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Serializes the message and writes it to
. This does not flush or close the stream.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 466 of file protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
inline |
Serializes the message and writes it to
. This does not flush or close the stream.
Reimplemented from com.google.protobuf.AbstractMessage.
Definition at line 474 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
staticprotected |
For testing. Allows a test to disable the optimization that avoids using field builders for nested messages until they are requested. By disabling this optimization, existing tests can be reused to test the field builders.
Definition at line 96 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
staticprivate |
Definition at line 85 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
staticprivate |
Definition at line 83 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.
|
protected |
For use by generated code only.
Definition at line 99 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java.