Uses of Class
com.google.protobuf.CodedOutputStream
Packages that use CodedOutputStream
-
Uses of CodedOutputStream in com.google.protobuf
Subclasses of CodedOutputStream in com.google.protobufModifier and TypeClassDescriptionprivate static classAbstract base class for buffered encoders.private static classACodedOutputStreamthat writes directly to a byte array.private static final classACodedOutputStreamthat decorates aByteOutput.private static final classACodedOutputStreamthat writes directly to a heapByteBuffer.private static final classAnCodedOutputStreamthat decorates anOutputStream.private static final classACodedOutputStreamthat writes directly to a directByteBuffer, using only safe operations..private static final classFields in com.google.protobuf declared as CodedOutputStreamModifier and TypeFieldDescriptionprivate final CodedOutputStreamByteString.CodedBuilder.outputprivate final CodedOutputStreamCodedOutputStreamWriter.outputMethods in com.google.protobuf that return CodedOutputStreamModifier and TypeMethodDescriptionByteString.CodedBuilder.getCodedOutput()static CodedOutputStreamCodedOutputStream.newInstance(byte[] flatArray) Create a newCodedOutputStreamthat writes directly to the given byte array.static CodedOutputStreamCodedOutputStream.newInstance(byte[] flatArray, int offset, int length) Create a newCodedOutputStreamthat writes directly to the given byte array slice.(package private) static CodedOutputStreamCodedOutputStream.newInstance(ByteOutput byteOutput, int bufferSize) Create a newCodedOutputStreamthat writes to the providedByteOutput.static CodedOutputStreamCodedOutputStream.newInstance(OutputStream output) Create a newCodedOutputStreamwrapping the givenOutputStream.static CodedOutputStreamCodedOutputStream.newInstance(OutputStream output, int bufferSize) Create a newCodedOutputStreamwrapping the givenOutputStreamwith a given buffer size.static CodedOutputStreamCodedOutputStream.newInstance(ByteBuffer buffer) Create a newCodedOutputStreamthat writes to the givenByteBuffer.static CodedOutputStreamCodedOutputStream.newInstance(ByteBuffer byteBuffer, int unused) Deprecated.(package private) static CodedOutputStreamCodedOutputStream.newSafeInstance(ByteBuffer buffer) For testing purposes only.(package private) static CodedOutputStreamCodedOutputStream.newUnsafeInstance(ByteBuffer buffer) For testing purposes only.Methods in com.google.protobuf with parameters of type CodedOutputStreamModifier and TypeMethodDescriptionstatic CodedOutputStreamWriterCodedOutputStreamWriter.forCodedOutput(CodedOutputStream output) private static <V> voidGeneratedMessage.maybeSerializeBooleanEntryTo(CodedOutputStream out, Map<Boolean, V> m, MapEntry<Boolean, V> defaultEntry, int fieldNumber, boolean key) protected static <V> voidGeneratedMessage.serializeBooleanMapTo(CodedOutputStream out, MapField<Boolean, V> field, MapEntry<Boolean, V> defaultEntry, int fieldNumber) protected static <V> voidGeneratedMessage.serializeIntegerMapTo(CodedOutputStream out, MapField<Integer, V> field, MapEntry<Integer, V> defaultEntry, int fieldNumber) protected static <V> voidGeneratedMessage.serializeLongMapTo(CodedOutputStream out, MapField<Long, V> field, MapEntry<Long, V> defaultEntry, int fieldNumber) private static <K,V> void GeneratedMessage.serializeMapTo(CodedOutputStream out, Map<K, V> m, MapEntry<K, V> defaultEntry, int fieldNumber) Serialize the map using the iteration order.protected static <V> voidGeneratedMessage.serializeStringMapTo(CodedOutputStream out, MapField<String, V> field, MapEntry<String, V> defaultEntry, int fieldNumber) voidMapEntryLite.serializeTo(CodedOutputStream output, int fieldNumber, K key, V value) Serializes the provided key and value as though they were wrapped by aMapEntryLiteto the output stream.booleanCodedInputStream.ArrayDecoder.skipField(int tag, CodedOutputStream output) booleanCodedInputStream.IterableDirectByteBufferDecoder.skipField(int tag, CodedOutputStream output) abstract booleanCodedInputStream.skipField(int tag, CodedOutputStream output) Deprecated.useUnknownFieldSetorUnknownFieldSetLiteto skip to an output stream.booleanCodedInputStream.StreamDecoder.skipField(int tag, CodedOutputStream output) booleanCodedInputStream.UnsafeDirectNioDecoder.skipField(int tag, CodedOutputStream output) voidCodedInputStream.skipMessage(CodedOutputStream output) Reads an entire message and writes it to output in wire format.voidUnknownFieldSet.Field.writeAsMessageSetExtensionTo(int fieldNumber, CodedOutputStream output) Serializes the field, including field number, and writes it tooutput, usingMessageSetwire format.voidUnknownFieldSet.writeAsMessageSetTo(CodedOutputStream output) Serializes the set and writes it tooutputusingMessageSetwire format.voidUnknownFieldSetLite.writeAsMessageSetTo(CodedOutputStream output) Serializes the set and writes it tooutputusingMessageSetwire format.(package private) static voidFieldSet.writeElement(CodedOutputStream output, WireFormat.FieldType type, int number, Object value) Write a single tag-value pair to the stream.(package private) static voidFieldSet.writeElementNoTag(CodedOutputStream output, WireFormat.FieldType type, Object value) Write a field of arbitrary type, without its tag, to the stream.static voidFieldSet.writeField(FieldSet.FieldDescriptorLite<?> descriptor, Object value, CodedOutputStream output) Write a single field.voidFieldSet.writeMessageSetTo(CodedOutputStream output) LikeFieldSet.writeTo(com.google.protobuf.CodedOutputStream)but uses MessageSet wire format.private voidFieldSet.writeMessageSetTo(Map.Entry<T, Object> entry, CodedOutputStream output) (package private) static voidMessageReflection.writeMessageTo(Message message, Map<Descriptors.FieldDescriptor, Object> fields, CodedOutputStream output, boolean alwaysWriteRequiredFields) protected static voidGeneratedMessage.writeString(CodedOutputStream output, int fieldNumber, Object value) protected static voidGeneratedMessage.writeStringNoTag(CodedOutputStream output, Object value) voidAbstractMessage.writeTo(CodedOutputStream output) voidDynamicMessage.writeTo(CodedOutputStream output) voidFieldSet.writeTo(CodedOutputStream output) voidGeneratedMessage.writeTo(CodedOutputStream output) voidGeneratedMessageLite.writeTo(CodedOutputStream output) voidJavaFeaturesProto.JavaFeatures.writeTo(CodedOutputStream output) voidMapEntry.writeTo(CodedOutputStream output) (package private) static <K,V> void MapEntryLite.writeTo(CodedOutputStream output, MapEntryLite.Metadata<K, V> metadata, K key, V value) voidMessageLite.writeTo(CodedOutputStream output) Serializes the message and writes it tooutput.voidUnknownFieldSet.Field.writeTo(int fieldNumber, CodedOutputStream output) Serializes the field, including field number, and writes it tooutput.voidUnknownFieldSet.writeTo(CodedOutputStream output) Serializes the set and writes it tooutput.voidUnknownFieldSetLite.writeTo(CodedOutputStream output) Serializes the set and writes it tooutput.voidGeneratedMessage.ExtendableMessage.ExtensionSerializer.writeUntil(int end, CodedOutputStream output) voidGeneratedMessage.ExtendableMessage.ExtensionWriter.writeUntil(int end, CodedOutputStream output) voidGeneratedMessage.ExtendableMessage.NoOpExtensionSerializer.writeUntil(int end, CodedOutputStream output) voidGeneratedMessageLite.ExtendableMessage.ExtensionWriter.writeUntil(int end, CodedOutputStream output) Constructors in com.google.protobuf with parameters of type CodedOutputStream -
Uses of CodedOutputStream in com.google.protobuf.compiler
Methods in com.google.protobuf.compiler with parameters of type CodedOutputStreamModifier and TypeMethodDescriptionvoidPluginProtos.CodeGeneratorRequest.writeTo(CodedOutputStream output) voidPluginProtos.CodeGeneratorResponse.File.writeTo(CodedOutputStream output) voidPluginProtos.CodeGeneratorResponse.writeTo(CodedOutputStream output) voidPluginProtos.Version.writeTo(CodedOutputStream output)
ByteBuffer.