public class LazyBSONCallback extends EmptyBSONCallback
| Constructor and Description |
|---|
LazyBSONCallback() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
createArray(byte[] data,
int offset) |
java.lang.Object |
createDBRef(java.lang.String ns,
ObjectId id) |
java.lang.Object |
createObject(byte[] data,
int offset) |
java.lang.Object |
get() |
void |
gotBinary(java.lang.String name,
byte type,
byte[] data) |
java.lang.Object |
objectDone() |
void |
objectStart() |
void |
objectStart(boolean array) |
void |
objectStart(java.lang.String name) |
void |
reset() |
void |
setRootObject(java.lang.Object root) |
arrayDone, arrayStart, arrayStart, createBSONCallback, gotBinaryArray, gotBoolean, gotCode, gotCodeWScope, gotDate, gotDBRef, gotDouble, gotInt, gotLong, gotMaxKey, gotMinKey, gotNull, gotObjectId, gotRegex, gotString, gotSymbol, gotTimestamp, gotUndefined, gotUUIDpublic void objectStart()
objectStart in interface BSONCallbackobjectStart in class EmptyBSONCallbackpublic void objectStart(java.lang.String name)
objectStart in interface BSONCallbackobjectStart in class EmptyBSONCallbackpublic void objectStart(boolean array)
objectStart in interface BSONCallbackobjectStart in class EmptyBSONCallbackpublic java.lang.Object objectDone()
objectDone in interface BSONCallbackobjectDone in class EmptyBSONCallbackpublic void reset()
reset in interface BSONCallbackreset in class EmptyBSONCallbackpublic java.lang.Object get()
get in interface BSONCallbackget in class EmptyBSONCallbackpublic void gotBinary(java.lang.String name,
byte type,
byte[] data)
gotBinary in interface BSONCallbackgotBinary in class EmptyBSONCallbackpublic void setRootObject(java.lang.Object root)
public java.lang.Object createObject(byte[] data,
int offset)
public java.util.List createArray(byte[] data,
int offset)
public java.lang.Object createDBRef(java.lang.String ns,
ObjectId id)