Package | Description |
---|---|
com.google.protobuf | |
com.google.protobuf.compiler |
Modifier and Type | Class and Description |
---|---|
private static class |
CodedOutputStream.AbstractBufferedEncoder
Abstract base class for buffered encoders.
|
private static class |
CodedOutputStream.ArrayEncoder
A
CodedOutputStream that writes directly to a byte array. |
private static class |
CodedOutputStream.ByteOutputEncoder
A
CodedOutputStream that decorates a ByteOutput . |
private static class |
CodedOutputStream.HeapNioEncoder
A
CodedOutputStream that writes directly to a heap ByteBuffer . |
private static class |
CodedOutputStream.OutputStreamEncoder
An
CodedOutputStream that decorates an OutputStream . |
private static class |
CodedOutputStream.SafeDirectNioEncoder
A
CodedOutputStream that writes directly to a direct ByteBuffer , using only
safe operations.. |
private static class |
CodedOutputStream.UnsafeDirectNioEncoder
|
Modifier and Type | Field and Description |
---|---|
private CodedOutputStream |
ByteString.CodedBuilder.output |
Modifier and Type | Method and Description |
---|---|
CodedOutputStream |
ByteString.CodedBuilder.getCodedOutput() |
static CodedOutputStream |
CodedOutputStream.newInstance(byte[] flatArray)
Create a new
CodedOutputStream that writes directly to the given
byte array. |
static CodedOutputStream |
CodedOutputStream.newInstance(byte[] flatArray,
int offset,
int length)
Create a new
CodedOutputStream that writes directly to the given
byte array slice. |
static CodedOutputStream |
CodedOutputStream.newInstance(java.nio.ByteBuffer buffer)
Create a new
CodedOutputStream that writes to the given ByteBuffer . |
static CodedOutputStream |
CodedOutputStream.newInstance(java.nio.ByteBuffer byteBuffer,
int unused)
Deprecated.
the size parameter is no longer used since use of an internal buffer is useless
(and wasteful) when writing to a
ByteBuffer . Use newInstance(ByteBuffer)
instead. |
(package private) static CodedOutputStream |
CodedOutputStream.newInstance(ByteOutput byteOutput,
int bufferSize)
Create a new
CodedOutputStream that writes to the provided ByteOutput . |
static CodedOutputStream |
CodedOutputStream.newInstance(java.io.OutputStream output)
Create a new
CodedOutputStream wrapping the given OutputStream . |
static CodedOutputStream |
CodedOutputStream.newInstance(java.io.OutputStream output,
int bufferSize)
Create a new
CodedOutputStream wrapping the given OutputStream with a given
buffer size. |
(package private) static CodedOutputStream |
CodedOutputStream.newSafeInstance(java.nio.ByteBuffer buffer)
For testing purposes only.
|
(package private) static CodedOutputStream |
CodedOutputStream.newUnsafeInstance(java.nio.ByteBuffer buffer)
For testing purposes only.
|
Modifier and Type | Method and Description |
---|---|
private static <V> void |
GeneratedMessageV3.maybeSerializeBooleanEntryTo(CodedOutputStream out,
java.util.Map<java.lang.Boolean,V> m,
MapEntry<java.lang.Boolean,V> defaultEntry,
int fieldNumber,
boolean key) |
protected static <V> void |
GeneratedMessageV3.serializeBooleanMapTo(CodedOutputStream out,
MapField<java.lang.Boolean,V> field,
MapEntry<java.lang.Boolean,V> defaultEntry,
int fieldNumber) |
protected static <V> void |
GeneratedMessageV3.serializeIntegerMapTo(CodedOutputStream out,
MapField<java.lang.Integer,V> field,
MapEntry<java.lang.Integer,V> defaultEntry,
int fieldNumber) |
protected static <V> void |
GeneratedMessageV3.serializeLongMapTo(CodedOutputStream out,
MapField<java.lang.Long,V> field,
MapEntry<java.lang.Long,V> defaultEntry,
int fieldNumber) |
private static <K,V> void |
GeneratedMessageV3.serializeMapTo(CodedOutputStream out,
java.util.Map<K,V> m,
MapEntry<K,V> defaultEntry,
int fieldNumber)
Serialize the map using the iteration order.
|
protected static <V> void |
GeneratedMessageV3.serializeStringMapTo(CodedOutputStream out,
MapField<java.lang.String,V> field,
MapEntry<java.lang.String,V> defaultEntry,
int fieldNumber) |
void |
MapEntryLite.serializeTo(CodedOutputStream output,
int fieldNumber,
K key,
V value)
Serializes the provided key and value as though they were wrapped by a
MapEntryLite
to the output stream. |
abstract boolean |
CodedInputStream.skipField(int tag,
CodedOutputStream output)
Deprecated.
use
UnknownFieldSet or UnknownFieldSetLite to skip to an output
stream. |
boolean |
CodedInputStream.ArrayDecoder.skipField(int tag,
CodedOutputStream output) |
boolean |
CodedInputStream.UnsafeDirectNioDecoder.skipField(int tag,
CodedOutputStream output) |
boolean |
CodedInputStream.StreamDecoder.skipField(int tag,
CodedOutputStream output) |
boolean |
CodedInputStream.IterableDirectByteBufferDecoder.skipField(int tag,
CodedOutputStream output) |
abstract void |
CodedInputStream.skipMessage(CodedOutputStream output)
Reads an entire message and writes it to output in wire format.
|
void |
CodedInputStream.ArrayDecoder.skipMessage(CodedOutputStream output) |
void |
CodedInputStream.UnsafeDirectNioDecoder.skipMessage(CodedOutputStream output) |
void |
CodedInputStream.StreamDecoder.skipMessage(CodedOutputStream output) |
void |
CodedInputStream.IterableDirectByteBufferDecoder.skipMessage(CodedOutputStream output) |
void |
UnknownFieldSet.Field.writeAsMessageSetExtensionTo(int fieldNumber,
CodedOutputStream output)
Serializes the field, including field number, and writes it to
output , using MessageSet wire format. |
void |
UnknownFieldSetLite.writeAsMessageSetTo(CodedOutputStream output)
Serializes the set and writes it to
output using MessageSet wire format. |
void |
UnknownFieldSet.writeAsMessageSetTo(CodedOutputStream output)
Serializes the set and writes it to
output using
MessageSet wire format. |
(package private) static void |
FieldSet.writeElement(CodedOutputStream output,
WireFormat.FieldType type,
int number,
java.lang.Object value)
Write a single tag-value pair to the stream.
|
(package private) static void |
FieldSet.writeElementNoTag(CodedOutputStream output,
WireFormat.FieldType type,
java.lang.Object value)
Write a field of arbitrary type, without its tag, to the stream.
|
static void |
FieldSet.writeField(FieldSet.FieldDescriptorLite<?> descriptor,
java.lang.Object value,
CodedOutputStream output)
Write a single field.
|
void |
FieldSet.writeMessageSetTo(CodedOutputStream output)
Like
FieldSet.writeTo(com.google.protobuf.CodedOutputStream) but uses MessageSet wire format. |
private void |
FieldSet.writeMessageSetTo(java.util.Map.Entry<FieldDescriptorType,java.lang.Object> entry,
CodedOutputStream output) |
(package private) static void |
MessageReflection.writeMessageTo(Message message,
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> fields,
CodedOutputStream output,
boolean alwaysWriteRequiredFields) |
protected static void |
GeneratedMessage.writeString(CodedOutputStream output,
int fieldNumber,
java.lang.Object value) |
protected static void |
GeneratedMessageV3.writeString(CodedOutputStream output,
int fieldNumber,
java.lang.Object value) |
protected static void |
GeneratedMessage.writeStringNoTag(CodedOutputStream output,
java.lang.Object value) |
protected static void |
GeneratedMessageV3.writeStringNoTag(CodedOutputStream output,
java.lang.Object value) |
void |
GeneratedMessage.writeTo(CodedOutputStream output) |
void |
DynamicMessage.writeTo(CodedOutputStream output) |
void |
MapEntry.writeTo(CodedOutputStream output) |
void |
UnknownFieldSetLite.writeTo(CodedOutputStream output)
Serializes the set and writes it to
output . |
void |
FieldSet.writeTo(CodedOutputStream output)
|
void |
GeneratedMessageV3.writeTo(CodedOutputStream output) |
void |
AbstractMessage.writeTo(CodedOutputStream output) |
void |
MessageLite.writeTo(CodedOutputStream output)
Serializes the message and writes it to
output . |
void |
UnknownFieldSet.writeTo(CodedOutputStream output)
Serializes the set and writes it to
output . |
void |
SourceContext.writeTo(CodedOutputStream output) |
void |
BytesValue.writeTo(CodedOutputStream output) |
void |
Duration.writeTo(CodedOutputStream output) |
void |
Method.writeTo(CodedOutputStream output) |
void |
FieldMask.writeTo(CodedOutputStream output) |
void |
EnumValue.writeTo(CodedOutputStream output) |
void |
Int32Value.writeTo(CodedOutputStream output) |
void |
UInt64Value.writeTo(CodedOutputStream output) |
void |
Option.writeTo(CodedOutputStream output) |
void |
Enum.writeTo(CodedOutputStream output) |
void |
FloatValue.writeTo(CodedOutputStream output) |
void |
StringValue.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.FileDescriptorSet.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.FileDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.DescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.DescriptorProto.ExtensionRange.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.DescriptorProto.ReservedRange.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.ExtensionRangeOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.FieldDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.OneofDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.EnumDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.EnumDescriptorProto.EnumReservedRange.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.EnumValueDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.ServiceDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.MethodDescriptorProto.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.FileOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.MessageOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.FieldOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.OneofOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.EnumOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.EnumValueOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.ServiceOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.MethodOptions.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.UninterpretedOption.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.UninterpretedOption.NamePart.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.SourceCodeInfo.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.SourceCodeInfo.Location.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.GeneratedCodeInfo.writeTo(CodedOutputStream output) |
void |
DescriptorProtos.GeneratedCodeInfo.Annotation.writeTo(CodedOutputStream output) |
void |
Int64Value.writeTo(CodedOutputStream output) |
void |
DoubleValue.writeTo(CodedOutputStream output) |
void |
ListValue.writeTo(CodedOutputStream output) |
void |
Struct.writeTo(CodedOutputStream output) |
void |
UInt32Value.writeTo(CodedOutputStream output) |
void |
Type.writeTo(CodedOutputStream output) |
void |
BoolValue.writeTo(CodedOutputStream output) |
void |
Value.writeTo(CodedOutputStream output) |
void |
Field.writeTo(CodedOutputStream output) |
void |
Mixin.writeTo(CodedOutputStream output) |
void |
Api.writeTo(CodedOutputStream output) |
void |
Any.writeTo(CodedOutputStream output) |
void |
Empty.writeTo(CodedOutputStream output) |
void |
Timestamp.writeTo(CodedOutputStream output) |
(package private) static <K,V> void |
MapEntryLite.writeTo(CodedOutputStream output,
MapEntryLite.Metadata<K,V> metadata,
K key,
V value) |
void |
UnknownFieldSet.Field.writeTo(int fieldNumber,
CodedOutputStream output)
Serializes the field, including field number, and writes it to
output . |
void |
GeneratedMessage.ExtendableMessage.ExtensionWriter.writeUntil(int end,
CodedOutputStream output) |
void |
GeneratedMessageLite.ExtendableMessage.ExtensionWriter.writeUntil(int end,
CodedOutputStream output) |
void |
GeneratedMessageV3.ExtendableMessage.ExtensionWriter.writeUntil(int end,
CodedOutputStream output) |
Modifier and Type | Method and Description |
---|---|
void |
PluginProtos.Version.writeTo(CodedOutputStream output) |
void |
PluginProtos.CodeGeneratorRequest.writeTo(CodedOutputStream output) |
void |
PluginProtos.CodeGeneratorResponse.writeTo(CodedOutputStream output) |
void |
PluginProtos.CodeGeneratorResponse.File.writeTo(CodedOutputStream output) |