Package org.bson
Class BsonWriterSettings
java.lang.Object
org.bson.BsonWriterSettings
- Direct Known Subclasses:
JsonWriterSettings
All the customisable settings for writing BSON.
- Since:
- 3.0
-
Constructor Summary
ConstructorDescriptionCreates a new instance of the settings with the default maximum serialization depth of 1024.BsonWriterSettings
(int maxSerializationDepth) Creates a new instance of the settings with the given maximum serialization depth. -
Method Summary
Modifier and TypeMethodDescriptionint
Gets the maximum nuber of levels of depth defined by this settings object.
-
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.
-