| writeTimestamp(BsonTimestamp) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| writeBinaryData(BsonBinary) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| writeRegularExpression(BsonRegularExpression) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| writeName(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| writeEndDocument() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| writeEndArray() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| writeDateTime(long) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| preWriteValue() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| SpringJsonWriter(StringBuffer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeStartDocument() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeDouble(double) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeInt32(int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeInt64(long) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeMaxKey() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeMinKey() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setNextState() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeBoolean(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeDecimal128(Decimal128) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeObjectId(ObjectId) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeJavaScript(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeStartArray() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeSymbol(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeUndefined() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| writeString(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeBinaryData(String, BsonBinary) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeBoolean(String, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeDateTime(String, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeDouble(String, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeInt32(String, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeInt64(String, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeDecimal128(String, Decimal128) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeJavaScript(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeObjectId(String, ObjectId) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeRegularExpression(String, BsonRegularExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeString(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeSymbol(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeTimestamp(String, BsonTimestamp) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeMaxKey(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeMinKey(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeNull() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeNull(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeStartArray(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeStartDocument(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeUndefined(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| write(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writePlaceholder(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| flush() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeDBPointer(BsonDbPointer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeDBPointer(String, BsonDbPointer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJavaScriptWithScope(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJavaScriptWithScope(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pipe(BsonReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |