Package com.mongodb
Class DefaultDBDecoder
- java.lang.Object
 - 
- org.bson.BasicBSONDecoder
 - 
- com.mongodb.DefaultDBDecoder
 
 
 
- 
- All Implemented Interfaces:
 DBDecoder,BSONDecoder
public class DefaultDBDecoder extends BasicBSONDecoder implements DBDecoder
An implementation of DBDecoder 
- 
- 
Field Summary
Fields Modifier and Type Field Description static DBDecoderFactoryFACTORY 
- 
Constructor Summary
Constructors Constructor Description DefaultDBDecoder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DBObjectdecode(byte[] bytes, DBCollection collection)Decode a single DBObject belonging to the given collection from the given array of bytes.DBObjectdecode(InputStream input, DBCollection collection)Decode a single DBObject belonging to the given collection from the given input stream.DBCallbackgetDBCallback(DBCollection collection)Get a callback for the given collection.StringtoString()- 
Methods inherited from class org.bson.BasicBSONDecoder
decode, decode, readObject, readObject 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface org.bson.BSONDecoder
decode, decode, readObject, readObject 
 - 
 
 - 
 
- 
- 
Field Detail
- 
FACTORY
public static final DBDecoderFactory FACTORY
 
 - 
 
- 
Method Detail
- 
getDBCallback
public DBCallback getDBCallback(DBCollection collection)
Description copied from interface:DBDecoderGet a callback for the given collection.- Specified by:
 getDBCallbackin interfaceDBDecoder- Parameters:
 collection- the collection- Returns:
 - the callback
 
 
- 
decode
public DBObject decode(InputStream input, DBCollection collection) throws IOException
Description copied from interface:DBDecoderDecode a single DBObject belonging to the given collection from the given input stream.- Specified by:
 decodein interfaceDBDecoder- Parameters:
 input- the input streamcollection- the collection- Returns:
 - the DBObject
 - Throws:
 IOException- may throw an exception while decoding from theInputStream
 
- 
decode
public DBObject decode(byte[] bytes, DBCollection collection)
Description copied from interface:DBDecoderDecode a single DBObject belonging to the given collection from the given array of bytes. 
 - 
 
 -