Package com.mongodb.util
Class JSONCallback
java.lang.Object
org.bson.BasicBSONCallback
com.mongodb.util.JSONCallback
- All Implemented Interfaces:
BSONCallback
Deprecated.
This class has been superseded by to toJson and parse methods on BasicDBObject
Converts JSON to DBObjects and vice versa.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
arrayStart
(String name) Deprecated.Signals the start of a BSON array, with its field name.create()
Deprecated.Factory method for creating a new BSONObject.Deprecated.Called at the end of the document/array, and returns this object.void
objectStart
(String name) Deprecated.Signals the start of a BSON document, which usually maps onto some Java object.Methods inherited from class org.bson.BasicBSONCallback
arrayDone, arrayStart, create, createBSONCallback, get, gotBinary, gotBinaryArray, gotBoolean, gotCode, gotCodeWScope, gotDate, gotDBRef, gotDecimal128, gotDouble, gotInt, gotLong, gotMaxKey, gotMinKey, gotNull, gotObjectId, gotRegex, gotString, gotSymbol, gotTimestamp, gotUndefined, gotUUID, objectStart, reset
-
Field Details
-
_msDateFormat
Deprecated.- See Also:
-
_secDateFormat
Deprecated.- See Also:
-
-
Constructor Details
-
JSONCallback
public JSONCallback()Deprecated.
-
-
Method Details
-
create
Deprecated.Description copied from class:BasicBSONCallback
Factory method for creating a new BSONObject.- Overrides:
create
in classBasicBSONCallback
- Returns:
- a new BasicBSONObject.
-
arrayStart
Deprecated.Description copied from interface:BSONCallback
Signals the start of a BSON array, with its field name.- Specified by:
arrayStart
in interfaceBSONCallback
- Overrides:
arrayStart
in classBasicBSONCallback
- Parameters:
name
- the name of this array field
-
objectStart
Deprecated.Description copied from interface:BSONCallback
Signals the start of a BSON document, which usually maps onto some Java object.- Specified by:
objectStart
in interfaceBSONCallback
- Overrides:
objectStart
in classBasicBSONCallback
- Parameters:
name
- the field name of the document.
-
objectDone
Deprecated.Description copied from interface:BSONCallback
Called at the end of the document/array, and returns this object.- Specified by:
objectDone
in interfaceBSONCallback
- Overrides:
objectDone
in classBasicBSONCallback
- Returns:
- the Object that has been read from this section of the document.
-