org.bson
Interface BSONCallback
- All Known Implementing Classes:
- BasicBSONCallback, DBCallback
public interface BSONCallback
Method Summary |
Object |
arrayDone()
|
void |
arrayStart()
|
void |
arrayStart(String name)
|
void |
gotBinary(String name,
byte type,
byte[] data)
|
void |
gotBinaryArray(String name,
byte[] b)
subtype 2 |
void |
gotBoolean(String name,
boolean v)
|
void |
gotDate(String name,
long millis)
|
void |
gotDBRef(String name,
String ns,
ObjectId id)
|
void |
gotDouble(String name,
double v)
|
void |
gotInt(String name,
int v)
|
void |
gotLong(String name,
long v)
|
void |
gotMaxKey(String name)
|
void |
gotMinKey(String name)
|
void |
gotNull(String name)
|
void |
gotObjectId(String name,
ObjectId id)
|
void |
gotRegex(String name,
String pattern,
String flags)
|
void |
gotString(String name,
String v)
|
void |
gotSymbol(String name,
String v)
|
void |
gotTimestamp(String name,
int time,
int inc)
|
void |
gotUndefined(String name)
|
void |
gotUUID(String name,
long part1,
long part2)
subtype 3 |
Object |
objectDone()
|
void |
objectStart()
|
void |
objectStart(String name)
|
objectStart
void objectStart()
objectStart
void objectStart(String name)
objectDone
Object objectDone()
arrayStart
void arrayStart()
arrayStart
void arrayStart(String name)
arrayDone
Object arrayDone()
gotNull
void gotNull(String name)
gotUndefined
void gotUndefined(String name)
gotMinKey
void gotMinKey(String name)
gotMaxKey
void gotMaxKey(String name)
gotBoolean
void gotBoolean(String name,
boolean v)
gotDouble
void gotDouble(String name,
double v)
gotInt
void gotInt(String name,
int v)
gotLong
void gotLong(String name,
long v)
gotDate
void gotDate(String name,
long millis)
gotString
void gotString(String name,
String v)
gotSymbol
void gotSymbol(String name,
String v)
gotRegex
void gotRegex(String name,
String pattern,
String flags)
gotTimestamp
void gotTimestamp(String name,
int time,
int inc)
gotObjectId
void gotObjectId(String name,
ObjectId id)
gotDBRef
void gotDBRef(String name,
String ns,
ObjectId id)
gotBinaryArray
void gotBinaryArray(String name,
byte[] b)
- subtype 2
gotBinary
void gotBinary(String name,
byte type,
byte[] data)
gotUUID
void gotUUID(String name,
long part1,
long part2)
- subtype 3