|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage>, GeneratedMessageLite.GeneratedExtension<ContainingType extends MessageLite,Type> |
| Constructor Summary | |
|---|---|
protected |
GeneratedMessageLite.ExtendableMessage()
|
protected |
GeneratedMessageLite.ExtendableMessage(GeneratedMessageLite.ExtendableBuilder<MessageType,?> builder)
|
| 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. |
|
|
hasExtension(GeneratedMessageLite.GeneratedExtension<MessageType,Type> 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 |
|---|
newRepeatedGeneratedExtension, newSingularGeneratedExtension, writeReplace |
| 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.MessageLiteOrBuilder |
|---|
getDefaultInstanceForType, isInitialized |
| Methods inherited from interface com.google.protobuf.MessageLite |
|---|
getSerializedSize, newBuilderForType, toBuilder, writeTo |
| Constructor Detail |
|---|
protected GeneratedMessageLite.ExtendableMessage()
protected GeneratedMessageLite.ExtendableMessage(GeneratedMessageLite.ExtendableBuilder<MessageType,?> builder)
| Method Detail |
|---|
public final <Type> boolean hasExtension(GeneratedMessageLite.GeneratedExtension<MessageType,Type> extension)
hasExtension in interface GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>public final <Type> int getExtensionCount(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension)
getExtensionCount in interface GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>public final <Type> Type getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,Type> extension)
getExtension in interface GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>
public final <Type> Type getExtension(GeneratedMessageLite.GeneratedExtension<MessageType,java.util.List<Type>> extension,
int index)
getExtension in interface GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType>>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 | ||||||||