public class ElementExtendingBsonWriter extends BsonWriterDecorator
Constructor and Description |
---|
ElementExtendingBsonWriter(BsonBinaryWriter writer,
java.util.List<BsonElement> extraElements) |
Modifier and Type | Method and Description |
---|---|
void |
pipe(BsonReader reader)
Reads a single document from a BsonReader and writes it to this.
|
void |
writeEndDocument()
Writes the end of a BSON document to the writer.
|
void |
writeStartDocument()
Writes the start of a BSON document to the writer.
|
void |
writeStartDocument(java.lang.String name)
Writes the start of a BSON document element to the writer.
|
flush, writeBinaryData, writeBinaryData, writeBoolean, writeBoolean, writeDateTime, writeDateTime, writeDBPointer, writeDBPointer, writeDecimal128, writeDecimal128, writeDouble, writeDouble, writeEndArray, writeInt32, writeInt32, writeInt64, writeInt64, writeJavaScript, writeJavaScript, writeJavaScriptWithScope, writeJavaScriptWithScope, writeMaxKey, writeMaxKey, writeMinKey, writeMinKey, writeName, writeNull, writeNull, writeObjectId, writeObjectId, writeRegularExpression, writeRegularExpression, writeStartArray, writeStartArray, writeString, writeString, writeSymbol, writeSymbol, writeTimestamp, writeTimestamp, writeUndefined, writeUndefined
public ElementExtendingBsonWriter(BsonBinaryWriter writer, java.util.List<BsonElement> extraElements)
public void writeEndDocument()
BsonWriter
writeEndDocument
in interface BsonWriter
public void pipe(BsonReader reader)
BsonWriter
pipe
in interface BsonWriter
pipe
in class BsonWriterDecorator
reader
- The source.public void writeStartDocument(java.lang.String name)
BsonWriter
writeStartDocument
in interface BsonWriter
writeStartDocument
in class BsonWriterDecorator
name
- The name of the element.public void writeStartDocument()
BsonWriter
writeStartDocument
in interface BsonWriter
writeStartDocument
in class BsonWriterDecorator
Copyright © 2010 - 2023 Adobe. All Rights Reserved