| Interface | Description |
|---|---|
| ObjectSerializer |
Interface describing methods for serializing an object to a string.
|
| Class | Description |
|---|---|
| AbstractObjectSerializer | |
| Args | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| Base64Codec | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| ClassMapBasedObjectSerializer |
Objects of type ClassMapBasedObjectSerializer are constructed to perform
instance specific object to JSON serialization schemes.
|
| ConnectionPoolStatisticsBean | Deprecated
This class will be removed in 3.x versions of the driver,
so please remove it from your compile time dependencies.
|
| FastStack<T> | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| Hash | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| IdentitySet<T> | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| JSON |
Helper methods for JSON serialization and de-serialization
|
| JSONCallback |
Converts JSON to DBObjects and vice versa.
|
| JSONParser |
Parser for JSON objects.
|
| JSONSerializers |
Defines static methods for getting
ObjectSerializer instances that produce various flavors of JSON. |
| JSONSerializers.BinarySerializer | |
| JSONSerializers.BinarySerializerBase | |
| JSONSerializers.BSONTimestampSerializer | |
| JSONSerializers.ByteArraySerializer | |
| JSONSerializers.CodeSerializer | |
| JSONSerializers.CodeWScopeSerializer | |
| JSONSerializers.CompoundObjectSerializer | |
| JSONSerializers.DateSerializer | |
| JSONSerializers.DBObjectSerializer | |
| JSONSerializers.DBRefBaseSerializer | |
| JSONSerializers.IterableSerializer | |
| JSONSerializers.LegacyBinarySerializer | |
| JSONSerializers.LegacyBSONTimestampSerializer | |
| JSONSerializers.LegacyDateSerializer | |
| JSONSerializers.MapSerializer | |
| JSONSerializers.MaxKeySerializer | |
| JSONSerializers.MinKeySerializer | |
| JSONSerializers.ObjectArraySerializer | |
| JSONSerializers.ObjectIdSerializer | |
| JSONSerializers.PatternSerializer | |
| JSONSerializers.StringSerializer | |
| JSONSerializers.SymbolSerializer | |
| JSONSerializers.ToStringSerializer | |
| JSONSerializers.UUIDSerializer | |
| OptionMap | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| SimplePool<T> | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| StringBuilderPool | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| StringParseUtil | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| ThreadPool<T> | Deprecated
This class is no longer in use and should not have been public.
|
| ThreadUtil | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| TimeConstants | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| UniqueList<T> | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| Util |
Misc utility helpers.
|
| WeakBag<T> | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| Exception | Description |
|---|---|
| JSONParseException |
Exception that is thrown when invalid JSON is encountered by the parser.
|
Package containing misc utils.