Public Member Functions | List of all members
com.google.protobuf.MessageLiteOrBuilder Interface Reference
Inheritance diagram for com.google.protobuf.MessageLiteOrBuilder:
Inheritance graph
[legend]

Public Member Functions

MessageLite getDefaultInstanceForType ()
 
MessageLite getDefaultInstanceForType ()
 
boolean isInitialized ()
 
boolean isInitialized ()
 

Detailed Description

Base interface for methods common to MessageLite and MessageLite.Builder to provide type equivalency.

Author
jonp@.nosp@m.goog.nosp@m.le.co.nosp@m.m (Jon Perlow)

Definition at line 39 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java.

Member Function Documentation

◆ getDefaultInstanceForType() [1/2]

MessageLite com.google.protobuf.MessageLiteOrBuilder.getDefaultInstanceForType ( )

Get an instance of the type with no fields set. Because no fields are set, all getters for singular fields will return default values and repeated fields will appear empty. This may or may not be a singleton. This differs from the

getDefaultInstance()

method of generated message classes in that this method is an abstract method of the

interface whereas

getDefaultInstance()

is a static method of a specific class. They return the same thing.

Implemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.jruby.SentinelOuterClass.Sentinel, com.google.protobuf.jruby.SentinelOuterClass.Sentinel, com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder, com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder, com.google.protobuf.UnknownFieldSet.Builder, com.google.protobuf.UnknownFieldSet.Builder, com.google.protobuf.MapEntry< K, V >, com.google.protobuf.MapEntry< K, V >, com.google.protobuf.DynamicMessage, com.google.protobuf.DynamicMessage, com.google.protobuf.UnknownFieldSet, com.google.protobuf.UnknownFieldSet, com.google.protobuf.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.test.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.MessageOrBuilder, and com.google.protobuf.MessageOrBuilder.

◆ getDefaultInstanceForType() [2/2]

MessageLite com.google.protobuf.MessageLiteOrBuilder.getDefaultInstanceForType ( )

Get an instance of the type with no fields set. Because no fields are set, all getters for singular fields will return default values and repeated fields will appear empty. This may or may not be a singleton. This differs from the

getDefaultInstance()

method of generated message classes in that this method is an abstract method of the

interface whereas

getDefaultInstance()

is a static method of a specific class. They return the same thing.

Implemented in com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.jruby.SentinelOuterClass.Sentinel, com.google.protobuf.jruby.SentinelOuterClass.Sentinel, com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder, com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder, com.google.protobuf.UnknownFieldSet.Builder, com.google.protobuf.UnknownFieldSet.Builder, com.google.protobuf.MapEntry< K, V >, com.google.protobuf.MapEntry< K, V >, com.google.protobuf.DynamicMessage, com.google.protobuf.DynamicMessage, com.google.protobuf.UnknownFieldSet, com.google.protobuf.UnknownFieldSet, com.google.protobuf.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.test.AbstractMessageTest.AbstractMessageWrapper, com.google.protobuf.MessageOrBuilder, and com.google.protobuf.MessageOrBuilder.

◆ isInitialized() [1/2]

boolean com.google.protobuf.MessageLiteOrBuilder.isInitialized ( )

◆ isInitialized() [2/2]

boolean com.google.protobuf.MessageLiteOrBuilder.isInitialized ( )

The documentation for this interface was generated from the following file:
grpc::protobuf::MessageLite
GRPC_CUSTOM_MESSAGELITE MessageLite
Definition: include/grpcpp/impl/codegen/config_protobuf.h:79


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:07