A B C D E F G H I L M N O P R S T U W 

A

allocSize - Variable in class io.protostuff.LinkBuffer
 
available() - Method in class io.protostuff.LimitedInputStream
 

B

buffer - Variable in class io.protostuff.LowCopyProtobufOutput
 
buffer - Variable in class io.protostuff.LowCopyProtostuffOutput
 
ByteArrayInput - Class in io.protostuff
Reads and decodes protocol buffer message fields from an internal byte array buffer.
ByteArrayInput(byte[], boolean) - Constructor for class io.protostuff.ByteArrayInput
 
ByteArrayInput(byte[], int, int, boolean) - Constructor for class io.protostuff.ByteArrayInput
 
ByteBufferInput - Class in io.protostuff
Reads and decodes protocol buffer message fields from an internal byte array buffer.
ByteBufferInput(ByteBuffer, boolean) - Constructor for class io.protostuff.ByteBufferInput
An input for a ByteBuffer

C

checkLastTagWas(int) - Method in class io.protostuff.ByteArrayInput
Verifies that the last call to readTag() returned the given tag value.
checkLastTagWas(int) - Method in class io.protostuff.ByteBufferInput
Verifies that the last call to readTag() returned the given tag value.
checkLastTagWas(int) - Method in class io.protostuff.CodedInput
Verifies that the last call to readTag() returned the given tag value.
clear() - Method in class io.protostuff.ProtobufOutput
Resets this output for re-use.
clear() - Method in class io.protostuff.ProtostuffOutput
Resets this output for re-use.
CodedInput - Class in io.protostuff
Reads and decodes protocol message fields.
CodedInput(byte[], int, int, boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, byte[], boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, byte[], int, int, boolean) - Constructor for class io.protostuff.CodedInput
 
computeRawVarint32Size(int) - Static method in class io.protostuff.ProtobufOutput
Compute the number of bytes that would be needed to encode a varint.
computeRawVarint64Size(long) - Static method in class io.protostuff.ProtobufOutput
Compute the number of bytes that would be needed to encode a varint.
currentLimit() - Method in class io.protostuff.ByteArrayInput
Returns the current limit (the end index).
currentLimit() - Method in class io.protostuff.ByteBufferInput
Returns the current limit (the end index).
currentOffset() - Method in class io.protostuff.ByteArrayInput
Returns the current offset (the position).
currentOffset() - Method in class io.protostuff.ByteBufferInput
Returns the current offset (the position).

D

decodeNestedMessageAsGroup - Variable in class io.protostuff.ByteArrayInput
If true, the nested messages are group-encoded
decodeNestedMessageAsGroup - Variable in class io.protostuff.ByteBufferInput
If true, the nested messages are group-encoded
decodeNestedMessageAsGroup - Variable in class io.protostuff.CodedInput
If true, the nested messages are group-encoded
decodeZigZag32(int) - Static method in class io.protostuff.CodedInput
Decode a ZigZag-encoded 32-bit value.
decodeZigZag64(long) - Static method in class io.protostuff.CodedInput
Decode a ZigZag-encoded 64-bit value.
DEFAULT_BUFFER_SIZE - Static variable in class io.protostuff.LinkBuffer
 

E

encodeZigZag32(int) - Static method in class io.protostuff.ProtobufOutput
Encode a ZigZag-encoded 32-bit value.
encodeZigZag64(long) - Static method in class io.protostuff.ProtobufOutput
Encode a ZigZag-encoded 64-bit value.

F

finish() - Method in class io.protostuff.LinkBuffer
 

G

getBuffers() - Method in class io.protostuff.LinkBuffer
 
getBytesUntilLimit() - Method in class io.protostuff.CodedInput
Returns the number of bytes to be read before the current limit.
getFieldName(int) - Method in class io.protostuff.GraphByteArrayInput
 
getFieldName(int) - Method in class io.protostuff.GraphCodedInput
 
getFieldNumber(String) - Method in class io.protostuff.GraphByteArrayInput
 
getFieldNumber(String) - Method in class io.protostuff.GraphCodedInput
 
getLastTag() - Method in class io.protostuff.ByteArrayInput
Returns the last tag.
getLastTag() - Method in class io.protostuff.ByteBufferInput
Returns the last tag.
getLastTag() - Method in class io.protostuff.CodedInput
Returns the last tag.
getRawVarInt32Bytes(int) - Static method in class io.protostuff.ProtobufOutput
Returns the byte array computed from the var int 32 size
getTagAndRawLittleEndian32Bytes(int, int) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and little endian 32
getTagAndRawLittleEndian64Bytes(int, long) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and little endian 64
getTagAndRawVarInt32Bytes(int, int) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and var int 32
getTagAndRawVarInt64Bytes(int, long) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and var int 64
getTotalBytesRead() - Method in class io.protostuff.CodedInput
The total bytes read up to the current position.
GraphByteArrayInput - Class in io.protostuff
A ByteArrayInput w/c can handle cyclic dependencies when deserializing objects with graph transformations.
GraphByteArrayInput(ByteArrayInput) - Constructor for class io.protostuff.GraphByteArrayInput
 
GraphByteArrayInput(ByteArrayInput, int) - Constructor for class io.protostuff.GraphByteArrayInput
 
GraphCodedInput - Class in io.protostuff
A CodedInput w/c can handle cyclic dependencies when deserializing objects with graph transformations.
GraphCodedInput(CodedInput) - Constructor for class io.protostuff.GraphCodedInput
 
GraphCodedInput(CodedInput, int) - Constructor for class io.protostuff.GraphCodedInput
 
GraphIOUtil - Class in io.protostuff
IO Utilities for graph objects (references and cyclic dependencies).
GraphProtostuffOutput - Class in io.protostuff
A ProtostuffOutput w/c can handle cyclic dependencies when serializing objects with graph transformations.
GraphProtostuffOutput(ProtostuffOutput) - Constructor for class io.protostuff.GraphProtostuffOutput
 
GraphProtostuffOutput(ProtostuffOutput, int) - Constructor for class io.protostuff.GraphProtostuffOutput
 

H

handleUnknownField(int, Schema<T>) - Method in class io.protostuff.ByteArrayInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.CodedInput
 

I

io.protostuff - package io.protostuff
 
isAtEnd() - Method in class io.protostuff.CodedInput
Returns true if the stream has reached the end of the input.
isCurrentFieldPacked() - Method in class io.protostuff.ByteArrayInput
Return true if currently reading packed field
isCurrentFieldPacked() - Method in class io.protostuff.ByteBufferInput
Return true if currently reading packed field
isCurrentFieldPacked() - Method in class io.protostuff.CodedInput
Return true if currently reading packed field
isCurrentMessageReference() - Method in class io.protostuff.GraphByteArrayInput
 
isCurrentMessageReference() - Method in class io.protostuff.GraphCodedInput
 
isInitialized(Object) - Method in class io.protostuff.GraphByteArrayInput
 
isInitialized(Object) - Method in class io.protostuff.GraphCodedInput
 

L

LimitedInputStream - Class in io.protostuff
An InputStream implementations which reads from some other InputStream but is limited to a particular number of bytes.
LimitedInputStream(InputStream) - Constructor for class io.protostuff.LimitedInputStream
 
LimitedInputStream(InputStream, int) - Constructor for class io.protostuff.LimitedInputStream
 
LinkBuffer - Class in io.protostuff
A list of ByteBuffers.
LinkBuffer() - Constructor for class io.protostuff.LinkBuffer
 
LinkBuffer(int) - Constructor for class io.protostuff.LinkBuffer
 
LITTLE_ENDIAN_32_SIZE - Static variable in class io.protostuff.ProtobufOutput
 
LITTLE_ENDIAN_64_SIZE - Static variable in class io.protostuff.ProtobufOutput
 
LowCopyProtobufOutput - Class in io.protostuff
Output that differs from the standard by attempting to avoid extra copies of large ByteBuffer fields.
LowCopyProtobufOutput() - Constructor for class io.protostuff.LowCopyProtobufOutput
 
LowCopyProtobufOutput(LinkBuffer) - Constructor for class io.protostuff.LowCopyProtobufOutput
 
LowCopyProtostuffOutput - Class in io.protostuff
Output that differs from the standard by attempting to avoid extra copies of large ByteBuffer fields.
LowCopyProtostuffOutput() - Constructor for class io.protostuff.LowCopyProtostuffOutput
 
LowCopyProtostuffOutput(LinkBuffer) - Constructor for class io.protostuff.LowCopyProtostuffOutput
 

M

mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(DataInput, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(DataInput, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(DataInput, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
mergeFrom(Input, Object) - Method in class io.protostuff.GraphByteArrayInput
 
mergeFrom(Input, Object) - Method in class io.protostuff.GraphCodedInput
 
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeObject(T, Schema<T>) - Method in class io.protostuff.ByteArrayInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.CodedInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.GraphByteArrayInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.GraphCodedInput
 
messageFullName() - Method in class io.protostuff.GraphByteArrayInput
 
messageFullName() - Method in class io.protostuff.GraphCodedInput
 
messageName() - Method in class io.protostuff.GraphByteArrayInput
 
messageName() - Method in class io.protostuff.GraphCodedInput
 

N

newInstance(InputStream) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given InputStream.
newInstance(byte[]) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given byte array.
newInstance(byte[], int, int) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given byte array slice.
newMessage() - Method in class io.protostuff.GraphByteArrayInput
 
newMessage() - Method in class io.protostuff.GraphCodedInput
 
newPipe(byte[]) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from a byte array.
newPipe(byte[], int, int) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from a byte array.
newPipe(InputStream) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from an InputStream.
newPipe(byte[]) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from a byte array.
newPipe(byte[], int, int) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from a byte array.
newPipe(InputStream) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from an InputStream.

O

optMergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optWriteDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.
optWriteDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.
optWriteDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.

P

parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
popLimit(int) - Method in class io.protostuff.CodedInput
Discards the current limit, returning to the previous limit.
ProtobufException - Exception in io.protostuff
Thrown when a protocol message being parsed is invalid in some way, e.g.
ProtobufException(String) - Constructor for exception io.protostuff.ProtobufException
 
ProtobufException(String, Throwable) - Constructor for exception io.protostuff.ProtobufException
 
ProtobufIOUtil - Class in io.protostuff
Protobuf ser/deser util for messages/objects.
ProtobufOutput - Class in io.protostuff
Protobuf serialization where the messages must be fully buffered on memory before it can be written to the socket ( OutputStream).
ProtobufOutput(LinkedBuffer) - Constructor for class io.protostuff.ProtobufOutput
 
ProtobufOutput(LinkedBuffer, int) - Constructor for class io.protostuff.ProtobufOutput
 
ProtostuffIOUtil - Class in io.protostuff
Protostuff ser/deser util for messages/objects.
ProtostuffOutput - Class in io.protostuff
Dual output for streaming or full buffering.
ProtostuffOutput(LinkedBuffer) - Constructor for class io.protostuff.ProtostuffOutput
 
ProtostuffOutput(LinkedBuffer, OutputStream) - Constructor for class io.protostuff.ProtostuffOutput
 
ProtostuffOutput(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int) - Constructor for class io.protostuff.ProtostuffOutput
 
pushLimit(int) - Method in class io.protostuff.CodedInput
Note that pushLimit() does NOT affect how many bytes the CodedInputStream reads from an underlying InputStream when refreshing its buffer.

R

read() - Method in class io.protostuff.LimitedInputStream
 
read(byte[], int, int) - Method in class io.protostuff.LimitedInputStream
 
readBool() - Method in class io.protostuff.ByteArrayInput
Read a bool field value from the internal buffer.
readBool() - Method in class io.protostuff.ByteBufferInput
Read a bool field value from the internal buffer.
readBool() - Method in class io.protostuff.CodedInput
Read a bool field value from the stream.
readByteArray() - Method in class io.protostuff.ByteArrayInput
 
readByteArray() - Method in class io.protostuff.ByteBufferInput
 
readByteArray() - Method in class io.protostuff.CodedInput
 
readByteBuffer() - Method in class io.protostuff.ByteArrayInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.ByteBufferInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.CodedInput
Reads a byte array/ByteBuffer value.
readBytes() - Method in class io.protostuff.ByteArrayInput
 
readBytes() - Method in class io.protostuff.ByteBufferInput
 
readBytes() - Method in class io.protostuff.CodedInput
Read a bytes field value from the stream.
readDouble() - Method in class io.protostuff.ByteArrayInput
Read a double field value from the internal buffer.
readDouble() - Method in class io.protostuff.ByteBufferInput
Read a double field value from the internal buffer.
readDouble() - Method in class io.protostuff.CodedInput
Read a double field value from the stream.
readEnum() - Method in class io.protostuff.ByteArrayInput
Read an enum field value from the internal buffer.
readEnum() - Method in class io.protostuff.ByteBufferInput
Read an enum field value from the internal buffer.
readEnum() - Method in class io.protostuff.CodedInput
Read an enum field value from the stream.
readFieldNumber(Schema<T>) - Method in class io.protostuff.ByteArrayInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.CodedInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.GraphByteArrayInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.GraphCodedInput
 
readFixed32() - Method in class io.protostuff.ByteArrayInput
Read a fixed32 field value from the internal buffer.
readFixed32() - Method in class io.protostuff.ByteBufferInput
Read a fixed32 field value from the internal buffer.
readFixed32() - Method in class io.protostuff.CodedInput
Read a fixed32 field value from the stream.
readFixed64() - Method in class io.protostuff.ByteArrayInput
Read a fixed64 field value from the internal buffer.
readFixed64() - Method in class io.protostuff.ByteBufferInput
Read a fixed64 field value from the internal buffer.
readFixed64() - Method in class io.protostuff.CodedInput
Read a fixed64 field value from the stream.
readFloat() - Method in class io.protostuff.ByteArrayInput
Read a float field value from the internal buffer.
readFloat() - Method in class io.protostuff.ByteBufferInput
Read a float field value from the internal buffer.
readFloat() - Method in class io.protostuff.CodedInput
Read a float field value from the stream.
readInt32() - Method in class io.protostuff.ByteArrayInput
Read an int32 field value from the internal buffer.
readInt32() - Method in class io.protostuff.ByteBufferInput
Read an int32 field value from the internal buffer.
readInt32() - Method in class io.protostuff.CodedInput
Read an int32 field value from the stream.
readInt64() - Method in class io.protostuff.ByteArrayInput
Read an int64 field value from the internal buffer.
readInt64() - Method in class io.protostuff.ByteBufferInput
Read an int64 field value from the internal buffer.
readInt64() - Method in class io.protostuff.CodedInput
Read an int64 field value from the stream.
readRawByte() - Method in class io.protostuff.CodedInput
Read one byte from the input.
readRawBytes(int) - Method in class io.protostuff.CodedInput
Read a fixed size of bytes from the input.
readRawLittleEndian32() - Method in class io.protostuff.ByteArrayInput
Read a 32-bit little-endian integer from the internal buffer.
readRawLittleEndian32() - Method in class io.protostuff.ByteBufferInput
Read a 32-bit little-endian integer from the internal buffer.
readRawLittleEndian32() - Method in class io.protostuff.CodedInput
Read a 32-bit little-endian integer from the stream.
readRawLittleEndian64() - Method in class io.protostuff.ByteArrayInput
Read a 64-bit little-endian integer from the internal byte buffer.
readRawLittleEndian64() - Method in class io.protostuff.ByteBufferInput
Read a 64-bit little-endian integer from the internal byte buffer.
readRawLittleEndian64() - Method in class io.protostuff.CodedInput
Read a 64-bit little-endian integer from the stream.
readRawVarint32() - Method in class io.protostuff.ByteArrayInput
Reads a var int 32 from the internal byte buffer.
readRawVarint32() - Method in class io.protostuff.ByteBufferInput
Reads a var int 32 from the internal byte buffer.
readRawVarint32() - Method in class io.protostuff.CodedInput
Read a raw Varint from the stream.
readRawVarint64() - Method in class io.protostuff.ByteArrayInput
Reads a var int 64 from the internal byte buffer.
readRawVarint64() - Method in class io.protostuff.ByteBufferInput
Reads a var int 64 from the internal byte buffer.
readRawVarint64() - Method in class io.protostuff.CodedInput
Read a raw Varint from the stream.
readSFixed32() - Method in class io.protostuff.ByteArrayInput
Read an sfixed32 field value from the internal buffer.
readSFixed32() - Method in class io.protostuff.ByteBufferInput
Read an sfixed32 field value from the internal buffer.
readSFixed32() - Method in class io.protostuff.CodedInput
Read an sfixed32 field value from the stream.
readSFixed64() - Method in class io.protostuff.ByteArrayInput
Read an sfixed64 field value from the internal buffer.
readSFixed64() - Method in class io.protostuff.ByteBufferInput
Read an sfixed64 field value from the internal buffer.
readSFixed64() - Method in class io.protostuff.CodedInput
Read an sfixed64 field value from the stream.
readSInt32() - Method in class io.protostuff.ByteArrayInput
Read an sint32 field value from the internal buffer.
readSInt32() - Method in class io.protostuff.ByteBufferInput
Read an sint32 field value from the internal buffer.
readSInt32() - Method in class io.protostuff.CodedInput
Read an sint32 field value from the stream.
readSInt64() - Method in class io.protostuff.ByteArrayInput
Read an sint64 field value from the internal buffer.
readSInt64() - Method in class io.protostuff.ByteBufferInput
Read an sint64 field value from the internal buffer.
readSInt64() - Method in class io.protostuff.CodedInput
Read an sint64 field value from the stream.
readString() - Method in class io.protostuff.ByteArrayInput
 
readString() - Method in class io.protostuff.ByteBufferInput
 
readString() - Method in class io.protostuff.CodedInput
Read a string field value from the stream.
readTag() - Method in class io.protostuff.ByteArrayInput
Attempt to read a field tag, returning zero if we have reached EOF.
readTag() - Method in class io.protostuff.ByteBufferInput
Attempt to read a field tag, returning zero if we have reached EOF.
readTag() - Method in class io.protostuff.CodedInput
Attempt to read a field tag, returning zero if we have reached EOF.
readUInt32() - Method in class io.protostuff.ByteArrayInput
Read a uint32 field value from the internal buffer.
readUInt32() - Method in class io.protostuff.ByteBufferInput
Read a uint32 field value from the internal buffer.
readUInt32() - Method in class io.protostuff.CodedInput
Read a uint32 field value from the stream.
readUInt64() - Method in class io.protostuff.ByteArrayInput
Read a uint64 field value from the internal buffer.
readUInt64() - Method in class io.protostuff.ByteBufferInput
Read a uint64 field value from the internal buffer.
readUInt64() - Method in class io.protostuff.CodedInput
Read a uint64 field value from the stream.
reset(int, int) - Method in class io.protostuff.ByteArrayInput
Resets the offset and the limit of the internal buffer.
reset(int, int) - Method in class io.protostuff.ByteBufferInput
Resets the offset and the limit of the internal buffer.
resetSizeCounter() - Method in class io.protostuff.CodedInput
Resets the current size counter to zero (see CodedInput.setSizeLimit(int)).

S

setBounds(int, int) - Method in class io.protostuff.ByteArrayInput
Sets the offset and limit (which effectively re-uses this input).
setSizeLimit(int) - Method in class io.protostuff.CodedInput
Set the maximum message size.
size() - Method in class io.protostuff.LinkBuffer
 
skip(long) - Method in class io.protostuff.LimitedInputStream
 
skipField(int) - Method in class io.protostuff.ByteArrayInput
Reads and discards a single field, given its tag value.
skipField(int) - Method in class io.protostuff.ByteBufferInput
Reads and discards a single field, given its tag value.
skipField(int) - Method in class io.protostuff.CodedInput
Reads and discards a single field, given its tag value.
skipMessage() - Method in class io.protostuff.ByteArrayInput
Reads and discards an entire message.
skipMessage() - Method in class io.protostuff.ByteBufferInput
Reads and discards an entire message.
skipMessage() - Method in class io.protostuff.CodedInput
Reads and discards an entire message.
skipRawBytes(int) - Method in class io.protostuff.CodedInput
Reads and discards size bytes.

T

toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into a byte array using the given schema.
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.ByteArrayInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.ByteBufferInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.CodedInput
 
typeClass() - Method in class io.protostuff.GraphByteArrayInput
 
typeClass() - Method in class io.protostuff.GraphCodedInput
 

U

updateLast(Object, Object) - Method in class io.protostuff.GraphByteArrayInput
 
updateLast(Object, Object) - Method in class io.protostuff.GraphCodedInput
 

W

writeBool(int, boolean, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeByte(byte) - Method in class io.protostuff.LinkBuffer
 
writeByteArray(byte[], int, int) - Method in class io.protostuff.LinkBuffer
 
writeByteArray(byte[]) - Method in class io.protostuff.LinkBuffer
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.ProtobufOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeByteBuffer(ByteBuffer) - Method in class io.protostuff.LinkBuffer
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.ProtobufOutput
Writes a ByteBuffer field.
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.ProtostuffOutput
Writes a ByteBuffer field.
writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(DataOutput, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(DataOutput, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(DataOutput, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
writeDouble(double) - Method in class io.protostuff.LinkBuffer
 
writeDouble(int, double, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFloat(float) - Method in class io.protostuff.LinkBuffer
 
writeFloat(int, float, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeInt16(int) - Method in class io.protostuff.LinkBuffer
 
writeInt16LE(int) - Method in class io.protostuff.LinkBuffer
 
writeInt32(int) - Method in class io.protostuff.LinkBuffer
 
writeInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeInt32LE(int) - Method in class io.protostuff.LinkBuffer
 
writeInt64(long) - Method in class io.protostuff.LinkBuffer
 
writeInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeInt64LE(long) - Method in class io.protostuff.LinkBuffer
 
writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.GraphProtostuffOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeRawLittleEndian32(int, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Writes the encoded little endian 32 and returns the bytes written
writeRawLittleEndian64(long, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Writes the encoded little endian 64 and returns the bytes written
writeRawVarInt32(int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the variable int 32.
writeRawVarInt32(int, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the byte array
writeRawVarInt32Bytes(OutputStream, int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the OutputStream
writeRawVarInt32Bytes(DataOutput, int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the DataOutput
writeSFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeString(int, String, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeString(int, String, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeString(int, String, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeString(int, String, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeTagAndByteArray(int, byte[], int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and byte array
writeTagAndLinkedBuffer(int, LinkedBuffer, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and LinkedBuffer (zero-copy)
writeTagAndRawLittleEndian32(int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and little endian 32
writeTagAndRawLittleEndian64(int, long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and little endian 64
writeTagAndRawVarInt32(int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and var int 32
writeTagAndRawVarInt64(int, long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and var int 64
writeTo(Output, Object) - Method in class io.protostuff.GraphByteArrayInput
 
writeTo(Output, Object) - Method in class io.protostuff.GraphCodedInput
 
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into an OutputStream using the given schema.
writeUInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeVarInt32(int) - Method in class io.protostuff.LinkBuffer
 
writeVarInt32_2(int) - Method in class io.protostuff.LinkBuffer
 
writeVarInt64(long) - Method in class io.protostuff.LinkBuffer
 
writeVarInt64_2(long) - Method in class io.protostuff.LinkBuffer
 
A B C D E F G H I L M N O P R S T U W 

Copyright © 2009–2015. All rights reserved.