Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType > Class Template Referenceabstract
Inheritance diagram for com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >:
Inheritance graph
[legend]

Public Member Functions

final MessageType build ()
 
MessageType buildPartial ()
 
final BuilderType clear ()
 
BuilderType clone ()
 
MessageType getDefaultInstanceForType ()
 
final boolean isInitialized ()
 
BuilderType mergeFrom (byte[] input, int offset, int length) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (byte[] input, int offset, int length, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
 
BuilderType mergeFrom (MessageType message)
 
- Public Member Functions inherited from com.google.protobuf.AbstractMessageLite< MessageType extends AbstractMessageLite< MessageType, BuilderType, BuilderType extends AbstractMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType, BuilderType >
abstract BuilderType clone ()
 
boolean mergeDelimitedFrom (final InputStream input) throws IOException
 
boolean mergeDelimitedFrom (final InputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException
 
BuilderType mergeFrom (final byte[] data) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final byte[] data, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final byte[] data, final int off, final int len) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final byte[] data, final int off, final int len, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final ByteString data) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final ByteString data, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
 
BuilderType mergeFrom (final CodedInputStream input) throws IOException
 
abstract BuilderType mergeFrom (final CodedInputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException
 
BuilderType mergeFrom (final InputStream input) throws IOException
 
BuilderType mergeFrom (final InputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException
 
BuilderType mergeFrom (final MessageLite other)
 

Protected Member Functions

 Builder (MessageType defaultInstance)
 
void copyOnWrite ()
 
BuilderType internalMergeFrom (MessageType message)
 
- Protected Member Functions inherited from com.google.protobuf.AbstractMessageLite< MessageType extends AbstractMessageLite< MessageType, BuilderType, BuilderType extends AbstractMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType, BuilderType >
abstract BuilderType internalMergeFrom (MessageType message)
 

Protected Attributes

MessageType instance
 
boolean isBuilt
 

Private Member Functions

void mergeFromInstance (MessageType dest, MessageType src)
 

Private Attributes

final MessageType defaultInstance
 

Additional Inherited Members

- Static Protected Member Functions inherited from com.google.protobuf.AbstractMessageLite< MessageType extends AbstractMessageLite< MessageType, BuilderType, BuilderType extends AbstractMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType, BuilderType >
static< T > void addAll (final Iterable< T > values, final Collection<? super T > list)
 
static< T > void addAll (final Iterable< T > values, final List<? super T > list)
 
static UninitializedMessageException newUninitializedMessageException (MessageLite message)
 

Detailed Description

Definition at line 331 of file GeneratedMessageLite.java.

Constructor & Destructor Documentation

◆ Builder()

com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.Builder ( MessageType  defaultInstance)
inlineprotected

Definition at line 340 of file GeneratedMessageLite.java.

Member Function Documentation

◆ build()

final MessageType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.build ( )
inline

Definition at line 393 of file GeneratedMessageLite.java.

◆ buildPartial()

MessageType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.buildPartial ( )
inline

Definition at line 381 of file GeneratedMessageLite.java.

◆ clear()

final BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.clear ( )
inline

Definition at line 367 of file GeneratedMessageLite.java.

◆ clone()

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.clone ( )
inline

Definition at line 374 of file GeneratedMessageLite.java.

◆ copyOnWrite()

void com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.copyOnWrite ( )
inlineprotected

Called before any method that would mutate the builder to ensure that it correctly copies any state before the write happens to preserve immutability guarantees.

Definition at line 351 of file GeneratedMessageLite.java.

◆ getDefaultInstanceForType()

MessageType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.getDefaultInstanceForType ( )
inline

Definition at line 418 of file GeneratedMessageLite.java.

◆ internalMergeFrom()

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.internalMergeFrom ( MessageType  message)
inlineprotected

Definition at line 402 of file GeneratedMessageLite.java.

◆ isInitialized()

final boolean com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.isInitialized ( )
inline

Definition at line 362 of file GeneratedMessageLite.java.

◆ mergeFrom() [1/4]

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.mergeFrom ( byte[]  input,
int  offset,
int  length 
) throws InvalidProtocolBufferException
inline

Definition at line 442 of file GeneratedMessageLite.java.

◆ mergeFrom() [2/4]

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.mergeFrom ( byte[]  input,
int  offset,
int  length,
ExtensionRegistryLite  extensionRegistry 
) throws InvalidProtocolBufferException
inline

Definition at line 423 of file GeneratedMessageLite.java.

◆ mergeFrom() [3/4]

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.mergeFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws IOException
inline

Definition at line 449 of file GeneratedMessageLite.java.

◆ mergeFrom() [4/4]

BuilderType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.mergeFrom ( MessageType  message)
inline

All subclasses implement this.

Definition at line 407 of file GeneratedMessageLite.java.

◆ mergeFromInstance()

void com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.mergeFromInstance ( MessageType  dest,
MessageType  src 
)
inlineprivate

Definition at line 413 of file GeneratedMessageLite.java.

Member Data Documentation

◆ defaultInstance

final MessageType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.defaultInstance
private

Definition at line 336 of file GeneratedMessageLite.java.

◆ instance

MessageType com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.instance
protected

Definition at line 337 of file GeneratedMessageLite.java.

◆ isBuilt

boolean com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.Builder< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends Builder< MessageType, BuilderType >.isBuilt
protected

Definition at line 338 of file GeneratedMessageLite.java.


The documentation for this class was generated from the following file:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:07