[JAVA-5023] Share code between public RawBsonDocument/RawBsonArray and internal ByteBufBsonDocument/ByteBufBsonArray Created: 13/Jun/23  Updated: 20/Jun/23

Status: Backlog
Project: Java Driver
Component/s: BSON, Internal
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Unknown
Reporter: Jeffrey Yemin Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

After JAVA-4917, the internal classes internal ByteBufBsonDocument/ByteBufBsonArray offer even more overlapping, and now better, support for raw BSON. Consider DRY-ing up the code so that both offer the same functionality but with shared code. It might also be possible to replace the internal classes with the public ones.


Generated at Thu Feb 08 09:03:33 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.