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
@Deprecated public class JSONCallback extends BasicBSONCallback
Converts JSON to DBObjects and vice versa.
-
-
Field Summary
Fields Modifier and Type Field Description static String_msDateFormatDeprecated.static String_secDateFormatDeprecated.
-
Constructor Summary
Constructors Constructor Description JSONCallback()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidarrayStart(String name)Deprecated.Signals the start of a BSON array, with its field name.BSONObjectcreate()Deprecated.Factory method for creating a new BSONObject.protected BSONObjectcreateList()Deprecated.Factory method for creating a new BSON List.ObjectobjectDone()Deprecated.Called at the end of the document/array, and returns this object.voidobjectStart(String name)Deprecated.Signals the start of a BSON document, which usually maps onto some Java object.-
Methods inherited from class org.bson.BasicBSONCallback
_put, arrayDone, arrayStart, create, createBSONCallback, cur, curName, get, gotBinary, gotBinaryArray, gotBoolean, gotCode, gotCodeWScope, gotDate, gotDBRef, gotDecimal128, gotDouble, gotInt, gotLong, gotMaxKey, gotMinKey, gotNull, gotObjectId, gotRegex, gotString, gotSymbol, gotTimestamp, gotUndefined, gotUUID, isStackEmpty, objectStart, reset, setRoot
-
-
-
-
Field Detail
-
_msDateFormat
public static final String _msDateFormat
Deprecated.- See Also:
- Constant Field Values
-
_secDateFormat
public static final String _secDateFormat
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public BSONObject create()
Deprecated.Description copied from class:BasicBSONCallbackFactory method for creating a new BSONObject.- Overrides:
createin classBasicBSONCallback- Returns:
- a new BasicBSONObject.
-
createList
protected BSONObject createList()
Deprecated.Description copied from class:BasicBSONCallbackFactory method for creating a new BSON List.- Overrides:
createListin classBasicBSONCallback- Returns:
- a new BasicBSONList.
-
arrayStart
public void arrayStart(String name)
Deprecated.Description copied from interface:BSONCallbackSignals the start of a BSON array, with its field name.- Specified by:
arrayStartin interfaceBSONCallback- Overrides:
arrayStartin classBasicBSONCallback- Parameters:
name- the name of this array field
-
objectStart
public void objectStart(String name)
Deprecated.Description copied from interface:BSONCallbackSignals the start of a BSON document, which usually maps onto some Java object.- Specified by:
objectStartin interfaceBSONCallback- Overrides:
objectStartin classBasicBSONCallback- Parameters:
name- the field name of the document.
-
objectDone
public Object objectDone()
Deprecated.Description copied from interface:BSONCallbackCalled at the end of the document/array, and returns this object.- Specified by:
objectDonein interfaceBSONCallback- Overrides:
objectDonein classBasicBSONCallback- Returns:
- the Object that has been read from this section of the document.
-
-