Serialized Form
- 
Package org.bson- 
Class org.bson.BasicBSONObject- serialVersionUID:
- -4415279469780082174L
 
- 
Class org.bson.BsonDocumentclass BsonDocument extends BsonValue implements Serializable- serialVersionUID:
- 1L
 - 
Serialization Methods- 
readObjectPrevent normal deserialization.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/input.html - Parameters:
- stream- the stream
- Throws:
- InvalidObjectException- in all cases
 
- 
writeReplaceWrite the replacement object.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/output.html 
 
- 
- 
Serialized Fields
 
- 
Class org.bson.BsonDocumentWrapperclass BsonDocumentWrapper extends BsonDocument implements Serializable- serialVersionUID:
- 1L
 - 
Serialization Methods- 
readObjectPrevent normal deserialization.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/input.html - Parameters:
- stream- the stream
- Throws:
- InvalidObjectException- in all cases
 
- 
writeReplaceWrite the replacement object.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/output.html 
 
- 
- 
Serialized Fields- 
unwrappedBsonDocument unwrapped The unwrapped document, which may be null
 
- 
 
- 
Exception org.bson.BsonInvalidOperationExceptionclass BsonInvalidOperationException extends BSONException implements Serializable- serialVersionUID:
- 7684248076818601418L
 
- 
Exception org.bson.BsonMaximumSizeExceededExceptionclass BsonMaximumSizeExceededException extends BsonSerializationException implements Serializable- serialVersionUID:
- 8725368828269129777L
 
- 
Exception org.bson.BsonSerializationExceptionclass BsonSerializationException extends BSONException implements Serializable- serialVersionUID:
- -5214580094005440780L
 
- 
Class org.bson.Documentclass Document extends Object implements Serializable- serialVersionUID:
- 6297731997167536582L
 - 
Serialized Fields- 
documentAsMapLinkedHashMap<String, Object> documentAsMap The map of keys to values.
 
- 
 
- 
Class org.bson.RawBsonArrayclass RawBsonArray extends BsonArray implements Serializable- serialVersionUID:
- 2L
 - 
Serialization Methods- 
readObjectPrevent normal deserialization.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/input.html - Parameters:
- stream- the stream
- Throws:
- InvalidObjectException- in all cases
 
- 
writeReplaceWrite the replacement object.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/output.html 
 
- 
 
- 
Class org.bson.RawBsonDocumentclass RawBsonDocument extends BsonDocument implements Serializable- serialVersionUID:
- 1L
 - 
Serialization Methods- 
readObjectPrevent normal deserialization.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/input.html - Parameters:
- stream- the stream
- Throws:
- InvalidObjectException- in all cases
 
- 
writeReplaceWrite the replacement object.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/output.html 
 
- 
- 
Serialized Fields- 
bytesbyte[] bytes The raw bytes.
- 
lengthint length The length, which must be less thanoffset + bytes.length.
- 
offsetint offset The offset into bytes, which must be less thanbytes.length.
 
- 
 
 
- 
- 
Package org.bson.codecs.configuration- 
Exception org.bson.codecs.configuration.CodecConfigurationExceptionclass CodecConfigurationException extends RuntimeException implements Serializable- serialVersionUID:
- -5656763889202800056L
 
 
- 
- 
Package org.bson.json- 
Exception org.bson.json.JsonParseExceptionclass JsonParseException extends RuntimeException implements Serializable- serialVersionUID:
- -6722022620020198727L
 
 
- 
- 
Package org.bson.types- 
Class org.bson.types.BasicBSONList- serialVersionUID:
- -4415279469780082174L
 
- 
Class org.bson.types.Binaryclass Binary extends Object implements Serializable- serialVersionUID:
- 7902997490338209467L
 - 
Serialized Fields- 
databyte[] data The binary data.
- 
typebyte type The binary sub-type.
 
- 
 
- 
Class org.bson.types.BSONTimestampclass BSONTimestamp extends Object implements Serializable- serialVersionUID:
- -3268482672267936464L
 - 
Serialized Fields- 
incint inc The millisecond increment within the second.
- 
timeDate time The time, in seconds
 
- 
 
- 
Class org.bson.types.Codeclass Code extends Object implements Serializable- serialVersionUID:
- 475535263314046697L
 - 
Serialized Fields- 
codeString code The JavaScript code string.
 
- 
 
- 
Class org.bson.types.CodeWithScopeclass CodeWithScope extends Code implements Serializable- serialVersionUID:
- -6284832275113680002L
 - 
Serialized Fields- 
scopeDocument scope The scope document.
 
- 
 
- 
Class org.bson.types.CodeWScopeclass CodeWScope extends Code implements Serializable- serialVersionUID:
- -6284832275113680002L
 - 
Serialized Fields- 
scopeBSONObject scope The scope document.
 
- 
 
- 
Class org.bson.types.Decimal128class Decimal128 extends Number implements Serializable- serialVersionUID:
- 4570973266503637887L
 - 
Serialized Fields- 
highlong high The high bits.
- 
lowlong low The low bits.
 
- 
 
- 
Class org.bson.types.MaxKeyclass MaxKey extends Object implements Serializable- serialVersionUID:
- 5123414776151687185L
 
- 
Class org.bson.types.MinKeyclass MinKey extends Object implements Serializable- serialVersionUID:
- 4075901136671855684L
 
- 
Class org.bson.types.ObjectIdclass ObjectId extends Object implements Serializable- serialVersionUID:
- 1L
 - 
Serialization Methods- 
readObjectPrevent normal deserialization.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/input.html - Parameters:
- stream- the stream
- Throws:
- InvalidObjectException- in all cases
 
- 
writeReplaceWrite the replacement object.See https://docs.oracle.com/javase/6/docs/platform/serialization/spec/output.html 
 
- 
- 
Serialized Fields- 
counterint counter The counter.
- 
randomValue1int randomValue1 the first four bits of randomness.
- 
randomValue2short randomValue2 The last two bits of randomness.
- 
timestampint timestamp The timestamp
 
- 
 
- 
Class org.bson.types.Symbolclass Symbol extends Object implements Serializable- serialVersionUID:
- 1326269319883146072L
 - 
Serialized Fields- 
symbolString symbol The symbol string.
 
- 
 
 
-