Package org.bson

Class BsonWriterSettings

java.lang.Object
org.bson.BsonWriterSettings
Direct Known Subclasses:
JsonWriterSettings

public class BsonWriterSettings extends Object
All the customisable settings for writing BSON.
Since:
3.0
  • Constructor Details

    • BsonWriterSettings

      public BsonWriterSettings(int maxSerializationDepth)
      Creates a new instance of the settings with the given maximum serialization depth.
      Parameters:
      maxSerializationDepth - the maximum number of nested levels to serialise
    • BsonWriterSettings

      public BsonWriterSettings()
      Creates a new instance of the settings with the default maximum serialization depth of 1024.
  • Method Details

    • getMaxSerializationDepth

      public int getMaxSerializationDepth()
      Gets the maximum nuber of levels of depth defined by this settings object.
      Returns:
      the maximum number of levels that can be serialized.