|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.protobuf.AbstractMessageLite com.google.protobuf.GeneratedMessageLite com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>
public abstract static class GeneratedMessageLite.ExtendableMessage<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>
Lite equivalent of GeneratedMessage.ExtendableMessage
.
Nested Class Summary | |
---|---|
protected class |
GeneratedMessageLite.ExtendableMessage.ExtensionWriter
Used by subclasses to serialize extensions. |
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite |
---|
GeneratedMessageLite.Builder<MessageType extends GeneratedMessageLite,BuilderType extends GeneratedMessageLite.Builder>, GeneratedMessageLite.ExtendableBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageLite.ExtendableMessage<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>, GeneratedMessageLite.GeneratedExtension<ContainingType extends MessageLite,Type> |
Constructor Summary | |
---|---|
protected |
GeneratedMessageLite.ExtendableMessage()
|
Method Summary | ||
---|---|---|
protected boolean |
extensionsAreInitialized()
Called by subclasses to check if all extensions are initialized. |
|
protected int |
extensionsSerializedSize()
Called by subclasses to compute the size of extensions. |
|
protected int |
extensionsSerializedSizeAsMessageSet()
|
|
|
getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension,
int index)
Get one element of a repeated extension. |
|
|
getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,Type> extension)
Get the value of an extension. |
|
|
getExtensionCount(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension)
Get the number of elements in a repeated extension. |
|
boolean |
hasExtension(GeneratedMessageLite.GeneratedExtension<MessageType,?> extension)
Check if a singular extension is present. |
|
protected GeneratedMessageLite.ExtendableMessage.ExtensionWriter |
newExtensionWriter()
|
|
protected GeneratedMessageLite.ExtendableMessage.ExtensionWriter |
newMessageSetExtensionWriter()
|
Methods inherited from class com.google.protobuf.GeneratedMessageLite |
---|
newGeneratedExtension |
Methods inherited from class com.google.protobuf.AbstractMessageLite |
---|
toByteArray, toByteString, writeDelimitedTo, writeTo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.google.protobuf.MessageLite |
---|
getDefaultInstanceForType, getSerializedSize, isInitialized, newBuilderForType, toBuilder, writeTo |
Constructor Detail |
---|
protected GeneratedMessageLite.ExtendableMessage()
Method Detail |
---|
public final boolean hasExtension(GeneratedMessageLite.GeneratedExtension<MessageType,?> extension)
public final <Type> int getExtensionCount(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension)
public final <Type> Type getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,Type> extension)
public final <Type> Type getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension, int index)
protected boolean extensionsAreInitialized()
protected GeneratedMessageLite.ExtendableMessage.ExtensionWriter newExtensionWriter()
protected GeneratedMessageLite.ExtendableMessage.ExtensionWriter newMessageSetExtensionWriter()
protected int extensionsSerializedSize()
protected int extensionsSerializedSizeAsMessageSet()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |