webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
com.google.protobuf.MessageLiteOrBuilder Interface Reference
Inheritance diagram for com.google.protobuf.MessageLiteOrBuilder:
com.google.protobuf.GeneratedMessageLite< MessageType extends GeneratedMessageLite< MessageType, BuilderType, BuilderType extends GeneratedMessageLite.Builder< MessageType, BuilderType >.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage< MessageType, BuilderType, BuilderType extends ExtendableBuilder< MessageType, BuilderType > com.google.protobuf.MessageLite com.google.protobuf.MessageLite.Builder com.google.protobuf.MessageOrBuilder com.google.protobuf.AbstractMessageLite< MessageType extends AbstractMessageLite< MessageType, BuilderType, BuilderType extends AbstractMessageLite.Builder< MessageType, BuilderType > com.google.protobuf.Message com.google.protobuf.UnknownFieldSet com.google.protobuf.Message.Builder com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage > com.google.protobuf.jruby.SentinelOuterClass.SentinelOrBuilder com.google.protobuf.Message com.google.protobuf.Message.Builder

Public Member Functions

MessageLite getDefaultInstanceForType ()
 
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)

Member Function Documentation

◆ getDefaultInstanceForType()

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

MessageLite

interface whereas

getDefaultInstance()

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

Implemented in com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder< MessageType extends ExtendableMessage >, com.google.protobuf.DynamicMessage, com.google.protobuf.MapEntry< K, V >, com.google.protobuf.UnknownFieldSet, and com.google.protobuf.MessageOrBuilder.

◆ isInitialized()

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

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