Skip navigation links
B C D E F G H I L M N P R S T U W 

B

bytesDefaultValue(String) - Static method in class com.google.protobuf.nano.InternalNano
Helper called by generated code to construct default values for bytes fields.

C

cachedSize - Variable in class com.google.protobuf.nano.MessageNano
 
checkLastTagWas(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Verifies that the last call to readTag() returned the given tag value.
checkNoSpaceLeft() - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Verifies that CodedOutputByteBufferNano.spaceLeft() returns zero.
clazz - Variable in class com.google.protobuf.nano.Extension
Java type of this extension.
clone() - Method in class com.google.protobuf.nano.ExtendableMessageNano
 
clone() - Method in class com.google.protobuf.nano.FieldArray
 
clone() - Method in class com.google.protobuf.nano.MessageNano
Provides support for cloning.
cloneUnknownFieldData(ExtendableMessageNano, ExtendableMessageNano) - Static method in class com.google.protobuf.nano.InternalNano
 
CodedInputByteBufferNano - Class in com.google.protobuf.nano
Reads and decodes protocol message fields.
CodedOutputByteBufferNano - Class in com.google.protobuf.nano
Encodes and writes protocol message fields.
CodedOutputByteBufferNano.OutOfSpaceException - Exception in com.google.protobuf.nano
If you create a CodedOutputStream around a simple flat array, you must not attempt to write more bytes than the array has space.
com.google.protobuf.nano - package com.google.protobuf.nano
 
computeBoolSize(int, boolean) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a bool field, including tag.
computeBoolSizeNoTag(boolean) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a bool field.
computeBytesSize(int, byte[]) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a bytes field, including tag.
computeBytesSizeNoTag(byte[]) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a bytes field.
computeDoubleSize(int, double) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a double field, including tag.
computeDoubleSizeNoTag(double) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a double field, including tag.
computeEnumSize(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an enum field, including tag.
computeEnumSizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an enum field.
computeFixed32Size(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a fixed32 field, including tag.
computeFixed32SizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a fixed32 field.
computeFixed64Size(int, long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a fixed64 field, including tag.
computeFixed64SizeNoTag(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a fixed64 field.
computeFloatSize(int, float) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a float field, including tag.
computeFloatSizeNoTag(float) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a float field, including tag.
computeGroupSize(int, MessageNano) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a group field, including tag.
computeGroupSizeNoTag(MessageNano) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a group field.
computeInt32Size(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an int32 field, including tag.
computeInt32SizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an int32 field, including tag.
computeInt64Size(int, long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an int64 field, including tag.
computeInt64SizeNoTag(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an int64 field, including tag.
computeMapFieldSize(Map<K, V>, int, int, int) - Static method in class com.google.protobuf.nano.InternalNano
 
computeMessageSize(int, MessageNano) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an embedded message field, including tag.
computeMessageSizeNoTag(MessageNano) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an embedded message field.
computeRawVarint32Size(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a varint.
computeRawVarint64Size(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a varint.
computeRepeatedSerializedSize(Object) - Method in class com.google.protobuf.nano.Extension
 
computeSerializedSize() - Method in class com.google.protobuf.nano.ExtendableMessageNano
 
computeSerializedSize() - Method in class com.google.protobuf.nano.MessageNano
Computes the number of bytes required to encode this message.
computeSFixed32Size(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sfixed32 field, including tag.
computeSFixed32SizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sfixed32 field.
computeSFixed64Size(int, long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sfixed64 field, including tag.
computeSFixed64SizeNoTag(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sfixed64 field.
computeSingularSerializedSize(Object) - Method in class com.google.protobuf.nano.Extension
 
computeSInt32Size(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sint32 field, including tag.
computeSInt32SizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sint32 field.
computeSInt64Size(int, long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sint64 field, including tag.
computeSInt64SizeNoTag(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode an sint64 field.
computeStringSize(int, String) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a string field, including tag.
computeStringSizeNoTag(String) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a string field.
computeTagSize(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a tag.
computeUInt32Size(int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a uint32 field, including tag.
computeUInt32SizeNoTag(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a uint32 field.
computeUInt64Size(int, long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a uint64 field, including tag.
computeUInt64SizeNoTag(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Compute the number of bytes that would be needed to encode a uint64 field, including tag.
copyFromUtf8(String) - Static method in class com.google.protobuf.nano.InternalNano
Helper function to convert a string into UTF-8 while turning the UnsupportedEncodingException to a RuntimeException.
createMessageTyped(int, Class<T>, int) - Static method in class com.google.protobuf.nano.Extension
createMessageTyped(int, Class<T>, long) - Static method in class com.google.protobuf.nano.Extension
Creates an Extension of the given message type and tag number.
createPrimitiveTyped(int, Class<T>, long) - Static method in class com.google.protobuf.nano.Extension
Creates an Extension of the given primitive type and tag number.
createRepeatedMessageTyped(int, Class<T[]>, long) - Static method in class com.google.protobuf.nano.Extension
Creates a repeated Extension of the given message type and tag number.
createRepeatedPrimitiveTyped(int, Class<T>, long, long, long) - Static method in class com.google.protobuf.nano.Extension
Creates a repeated Extension of the given primitive type and tag number.

D

decodeZigZag32(int) - Static method in class com.google.protobuf.nano.CodedInputByteBufferNano
Decode a ZigZag-encoded 32-bit value.
decodeZigZag64(long) - Static method in class com.google.protobuf.nano.CodedInputByteBufferNano
Decode a ZigZag-encoded 64-bit value.

E

EMPTY_BOOLEAN_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_BYTES - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_BYTES_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_DOUBLE_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_FLOAT_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_INT_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_LONG_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
EMPTY_STRING_ARRAY - Static variable in class com.google.protobuf.nano.WireFormatNano
 
encodeZigZag32(int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Encode a ZigZag-encoded 32-bit value.
encodeZigZag64(long) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Encode a ZigZag-encoded 64-bit value.
equals(Object) - Method in class com.google.protobuf.nano.FieldArray
 
equals(int[], int[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated int field equality; null-value and 0-length fields are considered equal.
equals(long[], long[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated long field equality; null-value and 0-length fields are considered equal.
equals(float[], float[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated float field equality; null-value and 0-length fields are considered equal.
equals(double[], double[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated double field equality; null-value and 0-length fields are considered equal.
equals(boolean[], boolean[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated boolean field equality; null-value and 0-length fields are considered equal.
equals(byte[][], byte[][]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated bytes field equality.
equals(Object[], Object[]) - Static method in class com.google.protobuf.nano.InternalNano
Checks repeated string/message field equality.
equals(Map<K, V>, Map<K, V>) - Static method in class com.google.protobuf.nano.InternalNano
Checks whether two Map are equal.
ExtendableMessageNano<M extends ExtendableMessageNano<M>> - Class in com.google.protobuf.nano
Base class of those Protocol Buffer messages that need to store unknown fields, such as extensions.
ExtendableMessageNano() - Constructor for class com.google.protobuf.nano.ExtendableMessageNano
 
Extension<M extends ExtendableMessageNano<M>,T> - Class in com.google.protobuf.nano
Represents an extension.

F

FieldArray - Class in com.google.protobuf.nano
A custom version of android.util.SparseArray with the minimal API for storing FieldData objects.
forMap(Map<K, V>) - Method in interface com.google.protobuf.nano.MapFactories.MapFactory
 

G

getBytesUntilLimit() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Returns the number of bytes to be read before the current limit.
getCachedSize() - Method in class com.google.protobuf.nano.MessageNano
Get the number of bytes required to encode this message.
getData(int, int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Retrieves a subset of data in the buffer.
getExtension(Extension<M, T>) - Method in class com.google.protobuf.nano.ExtendableMessageNano
Gets the value stored in the specified extension of this message.
getMapFactory() - Static method in class com.google.protobuf.nano.MapFactories
 
getPosition() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Get current position in buffer relative to beginning offset.
getRepeatedFieldArrayLength(CodedInputByteBufferNano, int) - Static method in class com.google.protobuf.nano.WireFormatNano
Computes the array length of a repeated field.
getSerializedSize() - Method in class com.google.protobuf.nano.MessageNano
Computes the number of bytes required to encode this message.
getTagFieldNumber(int) - Static method in class com.google.protobuf.nano.WireFormatNano
Given a tag value, determines the field number (the upper 29 bits).

H

hasExtension(Extension<M, ?>) - Method in class com.google.protobuf.nano.ExtendableMessageNano
Checks if there is a value stored for the specified extension in this message.
hashCode() - Method in class com.google.protobuf.nano.FieldArray
 
hashCode(int[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated int field.
hashCode(long[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated long field.
hashCode(float[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated float field.
hashCode(double[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated double field.
hashCode(boolean[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated boolean field.
hashCode(byte[][]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated bytes field.
hashCode(Object[]) - Static method in class com.google.protobuf.nano.InternalNano
Computes the hash code of a repeated string/message field.
hashCode(Map<K, V>) - Static method in class com.google.protobuf.nano.InternalNano
 

I

InternalNano - Class in com.google.protobuf.nano
The classes contained within are used internally by the Protocol Buffer library and generated message implementations.
InvalidProtocolBufferNanoException - Exception in com.google.protobuf.nano
Thrown when a protocol message being parsed is invalid in some way, e.g.
InvalidProtocolBufferNanoException(String) - Constructor for exception com.google.protobuf.nano.InvalidProtocolBufferNanoException
 
isAtEnd() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Returns true if the stream has reached the end of the input.
isEmpty() - Method in class com.google.protobuf.nano.FieldArray
 
ISO_8859_1 - Static variable in class com.google.protobuf.nano.InternalNano
 

L

LAZY_INIT_LOCK - Static variable in class com.google.protobuf.nano.InternalNano
An object to provide synchronization when lazily initializing static fields of MessageNano subclasses.
LITTLE_ENDIAN_32_SIZE - Static variable in class com.google.protobuf.nano.CodedOutputByteBufferNano
 
LITTLE_ENDIAN_64_SIZE - Static variable in class com.google.protobuf.nano.CodedOutputByteBufferNano
 

M

MapFactories - Class in com.google.protobuf.nano
Utility class for maps support.
MapFactories.MapFactory - Interface in com.google.protobuf.nano
 
mergeFrom(CodedInputByteBufferNano) - Method in class com.google.protobuf.nano.MessageNano
Parse input as a message of this type and merge it with the message being built.
mergeFrom(T, byte[]) - Static method in class com.google.protobuf.nano.MessageNano
Parse data as a message of this type and merge it with the message being built.
mergeFrom(T, byte[], int, int) - Static method in class com.google.protobuf.nano.MessageNano
Parse data as a message of this type and merge it with the message being built.
mergeMapEntry(CodedInputByteBufferNano, Map<K, V>, MapFactories.MapFactory, int, int, V, int, int) - Static method in class com.google.protobuf.nano.InternalNano
Merges the map entry into the map field.
MessageNano - Class in com.google.protobuf.nano
Abstract interface implemented by Protocol Message objects.
MessageNano() - Constructor for class com.google.protobuf.nano.MessageNano
 
messageNanoEquals(MessageNano, MessageNano) - Static method in class com.google.protobuf.nano.MessageNano
Compares two MessageNanos and returns true if the message's are the same class and have serialized form equality (i.e.
MessageNanoPrinter - Class in com.google.protobuf.nano
Static helper methods for printing nano protos.

N

newInstance(byte[]) - Static method in class com.google.protobuf.nano.CodedInputByteBufferNano
Create a new CodedInputStream wrapping the given byte array.
newInstance(byte[], int, int) - Static method in class com.google.protobuf.nano.CodedInputByteBufferNano
Create a new CodedInputStream wrapping the given byte array slice.
newInstance(byte[]) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Create a new CodedOutputStream that writes directly to the given byte array.
newInstance(byte[], int, int) - Static method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Create a new CodedOutputStream that writes directly to the given byte array slice.

P

parseUnknownField(CodedInputByteBufferNano, int) - Static method in class com.google.protobuf.nano.WireFormatNano
Parses an unknown field.
popLimit(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Discards the current limit, returning to the previous limit.
position() - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Returns the position within the internal buffer.
print(T) - Static method in class com.google.protobuf.nano.MessageNanoPrinter
Returns an text representation of a MessageNano suitable for debugging.
pushLimit(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Sets currentLimit to (current position) + byteLimit.

R

readBool() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a bool field value from the stream.
readBytes() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a bytes field value from the stream.
readData(CodedInputByteBufferNano) - Method in class com.google.protobuf.nano.Extension
 
readDataInto(UnknownFieldData, List<Object>) - Method in class com.google.protobuf.nano.Extension
 
readDouble() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a double field value from the stream.
readEnum() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an enum field value from the stream.
readFixed32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a fixed32 field value from the stream.
readFixed64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a fixed64 field value from the stream.
readFloat() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a float field value from the stream.
readGroup(MessageNano, int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a group field value from the stream.
readInt32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an int32 field value from the stream.
readInt64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an int64 field value from the stream.
readMessage(MessageNano) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
 
readRawByte() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read one byte from the input.
readRawBytes(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a fixed size of bytes from the input.
readRawLittleEndian32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a 32-bit little-endian integer from the stream.
readRawLittleEndian64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a 64-bit little-endian integer from the stream.
readRawVarint32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a raw Varint from the stream.
readRawVarint64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a raw Varint from the stream.
readSFixed32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an sfixed32 field value from the stream.
readSFixed64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an sfixed64 field value from the stream.
readSInt32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an sint32 field value from the stream.
readSInt64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read an sint64 field value from the stream.
readString() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a string field value from the stream.
readTag() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Attempt to read a field tag, returning zero if we have reached EOF.
readUInt32() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a uint32 field value from the stream.
readUInt64() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Read a uint64 field value from the stream.
repeated - Variable in class com.google.protobuf.nano.Extension
Whether this extension is repeated.
reset() - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Resets the position within the internal buffer to zero.
resetSizeCounter() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Resets the current size counter to zero (see setSizeLimit(int)).
rewindToPosition(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Rewind to previous position.

S

serializeMapField(CodedOutputByteBufferNano, Map<K, V>, int, int, int) - Static method in class com.google.protobuf.nano.InternalNano
 
setExtension(Extension<M, T>, T) - Method in class com.google.protobuf.nano.ExtendableMessageNano
Sets the value of the specified extension of this message.
setRecursionLimit(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Set the maximum message recursion depth.
setSizeLimit(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Set the maximum message size.
skipField(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Reads and discards a single field, given its tag value.
skipMessage() - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Reads and discards an entire message.
skipRawBytes(int) - Method in class com.google.protobuf.nano.CodedInputByteBufferNano
Reads and discards size bytes.
spaceLeft() - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
If writing to a flat array, return the space left in the array.
storeUnknownField(CodedInputByteBufferNano, int) - Method in class com.google.protobuf.nano.ExtendableMessageNano
Stores the binary data of an unknown field.
stringDefaultValue(String) - Static method in class com.google.protobuf.nano.InternalNano
Helper called by generated code to construct default values for string fields.

T

tag - Variable in class com.google.protobuf.nano.Extension
Tag number of this extension.
toByteArray(MessageNano) - Static method in class com.google.protobuf.nano.MessageNano
Serialize to a byte array.
toByteArray(MessageNano, byte[], int, int) - Static method in class com.google.protobuf.nano.MessageNano
Serialize to a byte array starting at offset through length.
toString() - Method in class com.google.protobuf.nano.MessageNano
Returns a string that is (mostly) compatible with ProtoBuffer's TextFormat.
type - Variable in class com.google.protobuf.nano.Extension
Protocol Buffer type of this extension; one of the TYPE_ constants.
TYPE_BOOL - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_BOOL - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_BYTES - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_BYTES - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_DOUBLE - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_DOUBLE - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_ENUM - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_ENUM - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_FIXED32 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_FIXED32 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_FIXED64 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_FIXED64 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_FLOAT - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_FLOAT - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_GROUP - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_GROUP - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_INT32 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_INT32 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_INT64 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_INT64 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_MESSAGE - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_MESSAGE - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_SFIXED32 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_SFIXED32 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_SFIXED64 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_SFIXED64 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_SINT32 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_SINT32 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_SINT64 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_SINT64 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_STRING - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_STRING - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_UINT32 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_UINT32 - Static variable in class com.google.protobuf.nano.InternalNano
 
TYPE_UINT64 - Static variable in class com.google.protobuf.nano.Extension
 
TYPE_UINT64 - Static variable in class com.google.protobuf.nano.InternalNano
 

U

unknownFieldData - Variable in class com.google.protobuf.nano.ExtendableMessageNano
A container for fields unknown to the message, including extensions.
UTF_8 - Static variable in class com.google.protobuf.nano.InternalNano
 

W

WireFormatNano - Class in com.google.protobuf.nano
This class is used internally by the Protocol Buffer library and generated message implementations.
writeBool(int, boolean) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a bool field, including tag, to the stream.
writeBoolNoTag(boolean) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a bool field to the stream.
writeBytes(int, byte[]) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a bytes field, including tag, to the stream.
writeBytesNoTag(byte[]) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a bytes field to the stream.
writeDouble(int, double) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a double field, including tag, to the stream.
writeDoubleNoTag(double) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a double field to the stream.
writeEnum(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an enum field, including tag, to the stream.
writeEnumNoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an enum field to the stream.
writeFixed32(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a fixed32 field, including tag, to the stream.
writeFixed32NoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a fixed32 field to the stream.
writeFixed64(int, long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a fixed64 field, including tag, to the stream.
writeFixed64NoTag(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a fixed64 field to the stream.
writeFloat(int, float) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a float field, including tag, to the stream.
writeFloatNoTag(float) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a float field to the stream.
writeGroup(int, MessageNano) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a group field, including tag, to the stream.
writeGroupNoTag(MessageNano) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a group field to the stream.
writeInt32(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an int32 field, including tag, to the stream.
writeInt32NoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an int32 field to the stream.
writeInt64(int, long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an int64 field, including tag, to the stream.
writeInt64NoTag(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an int64 field to the stream.
writeMessage(int, MessageNano) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an embedded message field, including tag, to the stream.
writeMessageNoTag(MessageNano) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an embedded message field to the stream.
writeRawByte(byte) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a single byte.
writeRawByte(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a single byte, represented by an integer value.
writeRawBytes(byte[]) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an array of bytes.
writeRawBytes(byte[], int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write part of an array of bytes.
writeRawLittleEndian32(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a little-endian 32-bit integer.
writeRawLittleEndian64(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a little-endian 64-bit integer.
writeRawVarint32(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Encode and write a varint.
writeRawVarint64(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Encode and write a varint.
writeRepeatedData(Object, CodedOutputByteBufferNano) - Method in class com.google.protobuf.nano.Extension
 
writeSFixed32(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sfixed32 field, including tag, to the stream.
writeSFixed32NoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sfixed32 field to the stream.
writeSFixed64(int, long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sfixed64 field, including tag, to the stream.
writeSFixed64NoTag(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sfixed64 field to the stream.
writeSingularData(Object, CodedOutputByteBufferNano) - Method in class com.google.protobuf.nano.Extension
 
writeSInt32(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sint32 field, including tag, to the stream.
writeSInt32NoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sint32 field to the stream.
writeSInt64(int, long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sint64 field, including tag, to the stream.
writeSInt64NoTag(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write an sint64 field to the stream.
writeString(int, String) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a string field, including tag, to the stream.
writeStringNoTag(String) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a string field to the stream.
writeTag(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Encode and write a tag.
writeTo(CodedOutputByteBufferNano) - Method in class com.google.protobuf.nano.ExtendableMessageNano
 
writeTo(CodedOutputByteBufferNano) - Method in class com.google.protobuf.nano.MessageNano
Serializes the message and writes it to output.
writeUInt32(int, int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a uint32 field, including tag, to the stream.
writeUInt32NoTag(int) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a uint32 field to the stream.
writeUInt64(int, long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a uint64 field, including tag, to the stream.
writeUInt64NoTag(long) - Method in class com.google.protobuf.nano.CodedOutputByteBufferNano
Write a uint64 field to the stream.
B C D E F G H I L M N P R S T U W 
Skip navigation links

Copyright © 2008–2016 Google. All rights reserved.