Uses of Class
com.google.protobuf.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) Serializes 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) voidDescriptorProtos.DescriptorProto.ExtensionRange.writeTo(CodedOutputStream output) voidDescriptorProtos.DescriptorProto.ReservedRange.writeTo(CodedOutputStream output) voidDescriptorProtos.DescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.EnumDescriptorProto.EnumReservedRange.writeTo(CodedOutputStream output) voidDescriptorProtos.EnumDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.EnumOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.EnumValueDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.EnumValueOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.ExtensionRangeOptions.Declaration.writeTo(CodedOutputStream output) voidDescriptorProtos.ExtensionRangeOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.FeatureSet.VisibilityFeature.writeTo(CodedOutputStream output) voidDescriptorProtos.FeatureSet.writeTo(CodedOutputStream output) voidDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.writeTo(CodedOutputStream output) voidDescriptorProtos.FeatureSetDefaults.writeTo(CodedOutputStream output) voidDescriptorProtos.FieldDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.FieldOptions.EditionDefault.writeTo(CodedOutputStream output) voidDescriptorProtos.FieldOptions.FeatureSupport.writeTo(CodedOutputStream output) voidDescriptorProtos.FieldOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.FileDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.FileDescriptorSet.writeTo(CodedOutputStream output) voidDescriptorProtos.FileOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.GeneratedCodeInfo.Annotation.writeTo(CodedOutputStream output) voidDescriptorProtos.GeneratedCodeInfo.writeTo(CodedOutputStream output) voidDescriptorProtos.MessageOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.MethodDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.MethodOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.OneofDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.OneofOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.ServiceDescriptorProto.writeTo(CodedOutputStream output) voidDescriptorProtos.ServiceOptions.writeTo(CodedOutputStream output) voidDescriptorProtos.SourceCodeInfo.Location.writeTo(CodedOutputStream output) voidDescriptorProtos.SourceCodeInfo.writeTo(CodedOutputStream output) voidDescriptorProtos.UninterpretedOption.NamePart.writeTo(CodedOutputStream output) voidDescriptorProtos.UninterpretedOption.writeTo(CodedOutputStream output) voidDynamicMessage.writeTo(CodedOutputStream output) voidFieldSet.writeTo(CodedOutputStream output) voidGeneratedMessage.writeTo(CodedOutputStream output) voidGeneratedMessageLite.writeTo(CodedOutputStream output) voidJavaFeaturesProto.JavaFeatures.NestInFileClassFeature.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
ByteBuffer.