A B C D E F G H I K L M N O P R S T U W _ 

A

add(Object) - Method in class org.bson.LazyBSONList
 
add(int, Object) - Method in class org.bson.LazyBSONList
 
add(String) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
add(String) - Method in class org.bson.util.StringRangeSet
 
addAll(Collection) - Method in class org.bson.LazyBSONList
 
addAll(int, Collection) - Method in class org.bson.LazyBSONList
 
addAll(Collection<? extends String>) - Method in class org.bson.util.StringRangeSet
 
addDecodingHook(Class, Transformer) - Static method in class org.bson.BSON
 
addEncodingHook(Class, Transformer) - Static method in class org.bson.BSON
 
append(String, Object) - Method in class org.bson.BasicBSONObject
Add a key/value pair to this object
applyDecodingHooks(Object) - Static method in class org.bson.BSON
 
applyEncodingHooks(Object) - Static method in class org.bson.BSON
 
ARRAY - Static variable in class org.bson.BSON
 
array() - Method in class org.bson.io.BSONByteBuffer
 
arrayDone() - Method in class org.bson.BasicBSONCallback
 
arrayDone() - Method in interface org.bson.BSONCallback
 
arrayDone() - Method in class org.bson.EmptyBSONCallback
 
arrayStart() - Method in class org.bson.BasicBSONCallback
 
arrayStart(String) - Method in class org.bson.BasicBSONCallback
 
arrayStart() - Method in interface org.bson.BSONCallback
 
arrayStart(String) - Method in interface org.bson.BSONCallback
 
arrayStart() - Method in class org.bson.EmptyBSONCallback
 
arrayStart(String) - Method in class org.bson.EmptyBSONCallback
 
asAscii() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
Assertions - Class in org.bson.util
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
asString() - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
asString(String) - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
asString() - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
asString(String) - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
asString(String) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.

B

B_BINARY - Static variable in class org.bson.BSON
 
B_FUNC - Static variable in class org.bson.BSON
 
B_GENERAL - Static variable in class org.bson.BSON
 
B_UUID - Static variable in class org.bson.BSON
 
babbleToMongod(String) - Static method in class org.bson.types.ObjectId
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
backpatchSize(int) - Method in class org.bson.io.OutputBuffer
Backpatches the size of a document or string by writing the size into the four bytes starting at getPosition() - size.
backpatchSize(int, int) - Method in class org.bson.io.OutputBuffer
Backpatches the size of a document or string by writing the size into the four bytes starting at getPosition() - size - additionalOffset.
BasicBSONCallback - Class in org.bson
 
BasicBSONCallback() - Constructor for class org.bson.BasicBSONCallback
 
BasicBSONDecoder - Class in org.bson
Basic implementation of BSONDecoder interface that creates BasicBSONObject instances.
BasicBSONDecoder() - Constructor for class org.bson.BasicBSONDecoder
 
BasicBSONDecoder.BSONInput - Class in org.bson
Deprecated.
This class should not be a part of API. Please see the class-level documentation for a migration instructions.
BasicBSONDecoder.BSONInput(InputStream) - Constructor for class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
BasicBSONEncoder - Class in org.bson
this is meant to be pooled or cached there is some per instance memory for string conversion, etc...
BasicBSONEncoder() - Constructor for class org.bson.BasicBSONEncoder
 
BasicBSONList - Class in org.bson.types
Utility class to allow array DBObjects to be created.
BasicBSONList() - Constructor for class org.bson.types.BasicBSONList
 
BasicBSONObject - Class in org.bson
A simple implementation of DBObject.
BasicBSONObject() - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject(int) - Constructor for class org.bson.BasicBSONObject
 
BasicBSONObject(String, Object) - Constructor for class org.bson.BasicBSONObject
Convenience CTOR
BasicBSONObject(Map) - Constructor for class org.bson.BasicBSONObject
Creates a DBObject from a map.
BasicOutputBuffer - Class in org.bson.io
 
BasicOutputBuffer() - Constructor for class org.bson.io.BasicOutputBuffer
 
BINARY - Static variable in class org.bson.BSON
 
Binary - Class in org.bson.types
generic binary holder
Binary(byte[]) - Constructor for class org.bson.types.Binary
Creates a Binary object with the default binary type of 0
Binary(byte, byte[]) - Constructor for class org.bson.types.Binary
Creates a Binary object
Bits - Class in org.bson.io
 
Bits() - Constructor for class org.bson.io.Bits
 
BOOLEAN - Static variable in class org.bson.BSON
 
BSON - Class in org.bson
 
BSON() - Constructor for class org.bson.BSON
 
BSONByteBuffer - Class in org.bson.io
Pseudo byte buffer, delegates as it is too hard to properly override / extend the ByteBuffer API
BSONCallback - Interface in org.bson
 
BSONDecoder - Interface in org.bson
 
BSONEncoder - Interface in org.bson
 
BSONException - Exception in org.bson
A general runtime exception raised in BSON processing.
BSONException(String) - Constructor for exception org.bson.BSONException
 
BSONException(int, String) - Constructor for exception org.bson.BSONException
 
BSONException(String, Throwable) - Constructor for exception org.bson.BSONException
 
BSONException(int, String, Throwable) - Constructor for exception org.bson.BSONException
 
BSONLazyDecoder - Class in org.bson
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
BSONLazyDecoder() - Constructor for class org.bson.BSONLazyDecoder
Deprecated.
 
BSONObject - Interface in org.bson
A key-value map that can be saved to the database.
BSONTimestamp - Class in org.bson.types
this is used for internal increment values.
BSONTimestamp() - Constructor for class org.bson.types.BSONTimestamp
 
BSONTimestamp(int, int) - Constructor for class org.bson.types.BSONTimestamp
 
buf - Variable in class org.bson.io.BSONByteBuffer
 
BUF_SIZE - Static variable in class org.bson.io.PoolOutputBuffer
Deprecated.
 

C

ClassMap<T> - Class in org.bson.util
Maps Class objects to values.
ClassMap() - Constructor for class org.bson.util.ClassMap
 
clear() - Method in class org.bson.LazyBSONList
 
clear() - Method in class org.bson.util.ClassMap
 
clear() - Method in class org.bson.util.StringRangeSet
 
clearAllHooks() - Static method in class org.bson.BSON
 
clearDecodingHooks() - Static method in class org.bson.BSON
Clears *all* decoding hooks.
clearEncodingHooks() - Static method in class org.bson.BSON
Clears *all* encoding hooks.
CODE - Static variable in class org.bson.BSON
 
Code - Class in org.bson.types
for using the Code type
Code(String) - Constructor for class org.bson.types.Code
 
CODE_W_SCOPE - Static variable in class org.bson.BSON
 
CodeWScope - Class in org.bson.types
for using the CodeWScope type
CodeWScope(String, BSONObject) - Constructor for class org.bson.types.CodeWScope
 
compareTo(BSONTimestamp) - Method in class org.bson.types.BSONTimestamp
 
compareTo(ObjectId) - Method in class org.bson.types.ObjectId
 
contains(Object) - Method in class org.bson.LazyBSONList
 
contains(Object) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
contains(Object) - Method in class org.bson.util.StringRangeSet
 
containsAll(Collection) - Method in class org.bson.LazyBSONList
 
containsAll(Collection<?>) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
containsAll(Collection<?>) - Method in class org.bson.util.StringRangeSet
 
containsField(String) - Method in class org.bson.BasicBSONObject
Checks if this object contains a given field
containsField(String) - Method in interface org.bson.BSONObject
Checks if this object contains a field with the given name.
containsField(String) - Method in class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
containsField(String) - Method in class org.bson.LazyBSONObject
 
containsField(String) - Method in class org.bson.types.BasicBSONList
 
containsKey(String) - Method in class org.bson.BasicBSONObject
Deprecated. 
containsKey(String) - Method in interface org.bson.BSONObject
Deprecated. 
containsKey(String) - Method in class org.bson.LazyBSONObject
Deprecated.
containsKey(String) - Method in class org.bson.types.BasicBSONList
Deprecated. 
create() - Method in class org.bson.BasicBSONCallback
 
create(boolean, List<String>) - Method in class org.bson.BasicBSONCallback
 
createArray(byte[], int) - Method in class org.bson.LazyBSONCallback
 
createBSONCallback() - Method in class org.bson.BasicBSONCallback
 
createBSONCallback() - Method in interface org.bson.BSONCallback
 
createBSONCallback() - Method in class org.bson.EmptyBSONCallback
 
createDBRef(String, ObjectId) - Method in class org.bson.LazyBSONCallback
 
createFromLegacyFormat(int, int, int) - Static method in class org.bson.types.ObjectId
Creates an ObjectId using time, machine and inc values.
createList() - Method in class org.bson.BasicBSONCallback
 
createNew() - Method in class org.bson.util.SimplePool
Deprecated.
 
createObject(byte[], int) - Method in class org.bson.LazyBSONCallback
 
cur() - Method in class org.bson.BasicBSONCallback
 
curName() - Method in class org.bson.BasicBSONCallback
 

D

DATE - Static variable in class org.bson.BSON
 
decode(byte[], BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(byte[]) - Static method in class org.bson.BSON
 
decode(byte[], BSONCallback) - Method in interface org.bson.BSONDecoder
 
decode(InputStream, BSONCallback) - Method in interface org.bson.BSONDecoder
 
decode(byte[], BSONCallback) - Method in class org.bson.LazyBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.LazyBSONDecoder
 
decode(byte[], BSONCallback) - Method in class org.bson.NewBSONDecoder
Deprecated.
 
decode(InputStream, BSONCallback) - Method in class org.bson.NewBSONDecoder
Deprecated.
 
done() - Method in class org.bson.BasicBSONEncoder
 
done() - Method in interface org.bson.BSONEncoder
 
done(T) - Method in class org.bson.util.SimplePool
Deprecated.
 

E

EmptyBSONCallback - Class in org.bson
 
EmptyBSONCallback() - Constructor for class org.bson.EmptyBSONCallback
 
encode(BSONObject) - Method in class org.bson.BasicBSONEncoder
 
encode(BSONObject) - Static method in class org.bson.BSON
 
encode(BSONObject) - Method in interface org.bson.BSONEncoder
 
entrySet() - Method in class org.bson.LazyBSONObject
This method will be more efficient than using a combination of keySet() and get(String key)
EOO - Static variable in class org.bson.BSON
 
equals(Object) - Method in class org.bson.BasicBSONObject
Compares two documents according to their serialized form, ignoring the order of keys.
equals(Object) - Method in class org.bson.io.BSONByteBuffer
 
equals(Object) - Method in class org.bson.LazyBSONObject
 
equals(Object) - Method in class org.bson.types.Binary
 
equals(Object) - Method in class org.bson.types.BSONTimestamp
 
equals(Object) - Method in class org.bson.types.Code
 
equals(Object) - Method in class org.bson.types.CodeWScope
 
equals(Object) - Method in class org.bson.types.MaxKey
 
equals(Object) - Method in class org.bson.types.MinKey
 
equals(Object) - Method in class org.bson.types.ObjectId
 
equals(Object) - Method in class org.bson.types.Symbol
Will compare equal to a String that is equal to the String that this holds

F

fill(byte[]) - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
fill(byte[], int) - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 

G

get() - Method in class org.bson.BasicBSONCallback
 
get(String) - Method in class org.bson.BasicBSONObject
Gets a value from this object
get() - Method in interface org.bson.BSONCallback
 
get(String) - Method in interface org.bson.BSONObject
Gets a field from this object by a given name.
get() - Method in class org.bson.EmptyBSONCallback
 
get(int) - Method in class org.bson.io.BSONByteBuffer
 
get(byte[], int, int) - Method in class org.bson.io.BSONByteBuffer
 
get(byte[]) - Method in class org.bson.io.BSONByteBuffer
 
get(String) - Method in class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
get() - Method in class org.bson.LazyBSONCallback
 
get(int) - Method in class org.bson.LazyBSONList
 
get(String) - Method in class org.bson.LazyBSONObject
 
get(String) - Method in class org.bson.types.BasicBSONList
Gets a value at an index.
get() - Static method in class org.bson.types.ObjectId
Gets a new object id.
get(Object) - Method in class org.bson.util.ClassMap
 
get() - Method in class org.bson.util.SimplePool
Deprecated.
 
getAncestry(Class<T>) - Static method in class org.bson.util.ClassMap
Walks superclass and interface graph, superclasses first, then interfaces, to compute an ancestry list.
getBoolean(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a boolean.
getBoolean(String, boolean) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a boolean
getBSONSize() - Method in class org.bson.LazyBSONObject
 
getBytes() - Method in class org.bson.LazyBSONObject
 
getCode() - Method in class org.bson.types.Code
 
getCString(int) - Method in class org.bson.io.BSONByteBuffer
 
getCurrentCounter() - Static method in class org.bson.types.ObjectId
Gets the current value of the auto-incrementing counter.
getCurrentInc() - Static method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.getCurrentCounter() instead.
getData() - Method in class org.bson.types.Binary
 
getDate(String) - Method in class org.bson.BasicBSONObject
Returns the date or null if not set.
getDate(String, Date) - Method in class org.bson.BasicBSONObject
Returns the date or def if not set.
getDate() - Method in class org.bson.types.ObjectId
Gets the timestamp as a Date instance.
getDecodingHooks(Class) - Static method in class org.bson.BSON
Returns the decoding hook(s) associated with the specific class
getDouble(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a double.
getDouble(String, double) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an double.
getElementBSONSize(int) - Method in class org.bson.LazyBSONObject
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
getElementType(int) - Method in class org.bson.LazyBSONObject
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
getElementValue(LazyBSONObject.ElementRecord) - Method in class org.bson.LazyBSONObject
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
getEncodingHooks(Class) - Static method in class org.bson.BSON
Returns the encoding hook(s) associated with the specified class
getErrorCode() - Method in exception org.bson.BSONException
Returns the error code.
getGenMachineId() - Static method in class org.bson.types.ObjectId
Deprecated. 
getInc() - Method in class org.bson.types.BSONTimestamp
 
getInc() - Method in class org.bson.types.ObjectId
Deprecated.
Please use the ObjectId.toByteArray() instead.
getInt(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an int.
getInt(String, int) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an int.
getInt(int) - Method in class org.bson.io.BSONByteBuffer
Gets a Little Endian Integer
getIntBE(int) - Method in class org.bson.io.BSONByteBuffer
 
getIntLE(int) - Method in class org.bson.io.BSONByteBuffer
 
getLong(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a long.
getLong(String, long) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an long.
getLong(int) - Method in class org.bson.io.BSONByteBuffer
 
getMachine() - Method in class org.bson.types.ObjectId
Deprecated.
Please use #toByteArray() instead.
getMax() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
getObjectId(String) - Method in class org.bson.BasicBSONObject
Returns the object id or null if not set.
getObjectId(String, ObjectId) - Method in class org.bson.BasicBSONObject
Returns the object id or def if not set.
getOffset() - Method in class org.bson.LazyBSONObject
 
getOutputBuffer() - Method in class org.bson.BasicBSONEncoder
Gets the buffer this encoder is writing to.
getPos() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
getPosition() - Method in class org.bson.io.BasicOutputBuffer
 
getPosition() - Method in class org.bson.io.OutputBuffer
 
getPosition() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
getScope() - Method in class org.bson.types.CodeWScope
 
getString(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getString(String, String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getSymbol() - Method in class org.bson.types.Symbol
 
getTime() - Method in class org.bson.types.BSONTimestamp
 
getTime() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.getDate() ()} instead.
getTimeSecond() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.getTimestamp() ()} instead.
getTimestamp() - Method in class org.bson.types.ObjectId
Gets the timestamp (number of seconds since the Unix epoch).
getType() - Method in class org.bson.types.Binary
 
getUTF8String(int) - Method in class org.bson.io.BSONByteBuffer
 
gotBinary(String, byte, byte[]) - Method in class org.bson.BasicBSONCallback
 
gotBinary(String, byte, byte[]) - Method in interface org.bson.BSONCallback
 
gotBinary(String, byte, byte[]) - Method in class org.bson.EmptyBSONCallback
 
gotBinary(String, byte, byte[]) - Method in class org.bson.LazyBSONCallback
 
gotBinaryArray(String, byte[]) - Method in class org.bson.BasicBSONCallback
Deprecated.
gotBinaryArray(String, byte[]) - Method in interface org.bson.BSONCallback
Deprecated.
gotBinaryArray(String, byte[]) - Method in class org.bson.EmptyBSONCallback
Deprecated.
gotBoolean(String, boolean) - Method in class org.bson.BasicBSONCallback
 
gotBoolean(String, boolean) - Method in interface org.bson.BSONCallback
 
gotBoolean(String, boolean) - Method in class org.bson.EmptyBSONCallback
 
gotCode(String, String) - Method in class org.bson.BasicBSONCallback
 
gotCode(String, String) - Method in interface org.bson.BSONCallback
 
gotCode(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotCodeWScope(String, String, Object) - Method in class org.bson.BasicBSONCallback
 
gotCodeWScope(String, String, Object) - Method in interface org.bson.BSONCallback
 
gotCodeWScope(String, String, Object) - Method in class org.bson.EmptyBSONCallback
 
gotDate(String, long) - Method in class org.bson.BasicBSONCallback
 
gotDate(String, long) - Method in interface org.bson.BSONCallback
 
gotDate(String, long) - Method in class org.bson.EmptyBSONCallback
 
gotDBRef(String, String, ObjectId) - Method in class org.bson.BasicBSONCallback
 
gotDBRef(String, String, ObjectId) - Method in interface org.bson.BSONCallback
Invoked when BSONDecoder encountered a DBPointer(0x0c) type field in a byte sequence.
gotDBRef(String, String, ObjectId) - Method in class org.bson.EmptyBSONCallback
 
gotDouble(String, double) - Method in class org.bson.BasicBSONCallback
 
gotDouble(String, double) - Method in interface org.bson.BSONCallback
 
gotDouble(String, double) - Method in class org.bson.EmptyBSONCallback
 
gotInt(String, int) - Method in class org.bson.BasicBSONCallback
 
gotInt(String, int) - Method in interface org.bson.BSONCallback
 
gotInt(String, int) - Method in class org.bson.EmptyBSONCallback
 
gotLong(String, long) - Method in class org.bson.BasicBSONCallback
 
gotLong(String, long) - Method in interface org.bson.BSONCallback
 
gotLong(String, long) - Method in class org.bson.EmptyBSONCallback
 
gotMaxKey(String) - Method in class org.bson.BasicBSONCallback
 
gotMaxKey(String) - Method in interface org.bson.BSONCallback
 
gotMaxKey(String) - Method in class org.bson.EmptyBSONCallback
 
gotMinKey(String) - Method in class org.bson.BasicBSONCallback
 
gotMinKey(String) - Method in interface org.bson.BSONCallback
 
gotMinKey(String) - Method in class org.bson.EmptyBSONCallback
 
gotNull(String) - Method in class org.bson.BasicBSONCallback
 
gotNull(String) - Method in interface org.bson.BSONCallback
 
gotNull(String) - Method in class org.bson.EmptyBSONCallback
 
gotObjectId(String, ObjectId) - Method in class org.bson.BasicBSONCallback
 
gotObjectId(String, ObjectId) - Method in interface org.bson.BSONCallback
 
gotObjectId(String, ObjectId) - Method in class org.bson.EmptyBSONCallback
 
gotRegex(String, String, String) - Method in class org.bson.BasicBSONCallback
 
gotRegex(String, String, String) - Method in interface org.bson.BSONCallback
 
gotRegex(String, String, String) - Method in class org.bson.EmptyBSONCallback
 
gotString(String, String) - Method in class org.bson.BasicBSONCallback
 
gotString(String, String) - Method in interface org.bson.BSONCallback
 
gotString(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotSymbol(String, String) - Method in class org.bson.BasicBSONCallback
 
gotSymbol(String, String) - Method in interface org.bson.BSONCallback
 
gotSymbol(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotTimestamp(String, int, int) - Method in class org.bson.BasicBSONCallback
 
gotTimestamp(String, int, int) - Method in interface org.bson.BSONCallback
 
gotTimestamp(String, int, int) - Method in class org.bson.EmptyBSONCallback
 
gotUndefined(String) - Method in class org.bson.BasicBSONCallback
 
gotUndefined(String) - Method in interface org.bson.BSONCallback
 
gotUndefined(String) - Method in class org.bson.EmptyBSONCallback
 
gotUUID(String, long, long) - Method in class org.bson.BasicBSONCallback
 
gotUUID(String, long, long) - Method in interface org.bson.BSONCallback
subtype 3
gotUUID(String, long, long) - Method in class org.bson.EmptyBSONCallback
 

H

handleSpecialObjects(String, BSONObject) - Method in class org.bson.BasicBSONEncoder
Deprecated.
Override BasicBSONEncoder.putSpecial(String, Object) if you need to you need to handle custom types.
hasDecodeHooks() - Static method in class org.bson.BSON
 
hasErrorCode() - Method in exception org.bson.BSONException
Returns true if the error code is set (i.e., not null).
hashCode() - Method in class org.bson.BasicBSONObject
 
hashCode() - Method in class org.bson.io.BSONByteBuffer
 
hashCode() - Method in class org.bson.LazyBSONObject
 
hashCode() - Method in class org.bson.types.Binary
 
hashCode() - Method in class org.bson.types.BSONTimestamp
 
hashCode() - Method in class org.bson.types.Code
 
hashCode() - Method in class org.bson.types.CodeWScope
 
hashCode() - Method in class org.bson.types.MaxKey
 
hashCode() - Method in class org.bson.types.MinKey
 
hashCode() - Method in class org.bson.types.ObjectId
 
hashCode() - Method in class org.bson.types.Symbol
 
hasNext() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
hex() - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.

I

indexOf(Object) - Method in class org.bson.LazyBSONList
 
isElementEmpty(int) - Method in class org.bson.LazyBSONObject
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
isEmpty() - Method in class org.bson.LazyBSONObject
 
isEmpty() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
isEmpty() - Method in class org.bson.util.ClassMap
 
isEmpty() - Method in class org.bson.util.StringRangeSet
 
isNew() - Method in class org.bson.types.ObjectId
Deprecated.
'new' flag breaks the immutability of the ObjectId class and will be dropped in 3.x versions of the driver
isPartialObject() - Method in class org.bson.LazyDBList
Deprecated.
 
isStackEmpty() - Method in class org.bson.BasicBSONCallback
 
isTrue(String, boolean) - Static method in class org.bson.util.Assertions
Deprecated.
 
isTrueArgument(String, boolean) - Static method in class org.bson.util.Assertions
Deprecated.
 
isValid(String) - Static method in class org.bson.types.ObjectId
Checks if a string could be an ObjectId.
iterator() - Method in class org.bson.LazyBSONList
 
iterator() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
iterator() - Method in class org.bson.util.StringRangeSet
 

K

KeyCachingLazyBSONObject - Class in org.bson
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
KeyCachingLazyBSONObject(byte[], LazyBSONCallback) - Constructor for class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
KeyCachingLazyBSONObject(byte[], int, LazyBSONCallback) - Constructor for class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
KeyCachingLazyBSONObject(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
KeyCachingLazyBSONObject(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.KeyCachingLazyBSONObject
Deprecated.
 
keySet() - Method in interface org.bson.BSONObject
Returns this object's fields' names
keySet() - Method in class org.bson.LazyBSONObject
 
keySet() - Method in class org.bson.types.BasicBSONList
 

L

lastIndexOf(Object) - Method in class org.bson.LazyBSONList
 
LazyBSONCallback - Class in org.bson
 
LazyBSONCallback() - Constructor for class org.bson.LazyBSONCallback
 
LazyBSONDecoder - Class in org.bson
implementation of BSONDecoder that creates LazyBSONObject instances
LazyBSONDecoder() - Constructor for class org.bson.LazyBSONDecoder
 
LazyBSONList - Class in org.bson
 
LazyBSONList(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
 
LazyBSONList(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
 
LazyBSONList(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
 
LazyBSONList(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
 
LazyBSONList.LazyBSONListIterator - Class in org.bson
 
LazyBSONList.LazyBSONListIterator() - Constructor for class org.bson.LazyBSONList.LazyBSONListIterator
 
LazyBSONObject - Class in org.bson
 
LazyBSONObject(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
 
LazyBSONObject(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
 
LazyBSONObject(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
 
LazyBSONObject(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
 
LazyBSONObject.LazyBSONKeySet - Class in org.bson
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
LazyBSONObject.LazyBSONKeySet() - Constructor for class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
LazyDBList - Class in org.bson
Deprecated.
Please use LazyDBList instead.
LazyDBList(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyDBList
Deprecated.
 
LazyDBList(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
Deprecated.
 
LazyDBList(BSONByteBuffer, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
Deprecated.
 
LazyDBList(BSONByteBuffer, int, LazyBSONCallback) - Constructor for class org.bson.LazyDBList
Deprecated.
 
length() - Method in class org.bson.types.Binary
 
listIterator(int) - Method in class org.bson.LazyBSONList
 
listIterator() - Method in class org.bson.LazyBSONList
 

M

markAsPartialObject() - Method in class org.bson.LazyDBList
Deprecated.
 
massageToObjectId(Object) - Static method in class org.bson.types.ObjectId
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
MAXKEY - Static variable in class org.bson.BSON
 
MaxKey - Class in org.bson.types
Represent the maximum key value regardless of the key's type
MaxKey() - Constructor for class org.bson.types.MaxKey
 
md5() - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
MINKEY - Static variable in class org.bson.BSON
 
MinKey - Class in org.bson.types
Represent the minimum key value regardless of the key's type
MinKey() - Constructor for class org.bson.types.MinKey
 

N

NewBSONDecoder - Class in org.bson
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
NewBSONDecoder() - Constructor for class org.bson.NewBSONDecoder
Deprecated.
 
next() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
notNew() - Method in class org.bson.types.ObjectId
Deprecated.
'new' flag breaks the immutability of the ObjectId class and will be dropped in 3.x versions of the driver
notNull(String, T) - Static method in class org.bson.util.Assertions
Deprecated.
 
NULL - Static variable in class org.bson.BSON
 
NUMBER - Static variable in class org.bson.BSON
 
NUMBER_INT - Static variable in class org.bson.BSON
 
NUMBER_LONG - Static variable in class org.bson.BSON
 
numRead() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 

O

OBJECT - Static variable in class org.bson.BSON
 
objectDone() - Method in class org.bson.BasicBSONCallback
 
objectDone() - Method in interface org.bson.BSONCallback
 
objectDone() - Method in class org.bson.EmptyBSONCallback
 
objectDone() - Method in class org.bson.LazyBSONCallback
 
ObjectId - Class in org.bson.types
A globally unique identifier for objects.
ObjectId(Date) - Constructor for class org.bson.types.ObjectId
 
ObjectId(Date, int) - Constructor for class org.bson.types.ObjectId
 
ObjectId(Date, int, int) - Constructor for class org.bson.types.ObjectId
Deprecated.
ObjectId's constructed this way do not conform to the ObjectId specification. Please use ObjectId.ObjectId(byte[]) or ObjectId.createFromLegacyFormat(int, int, int) instead.
ObjectId(String) - Constructor for class org.bson.types.ObjectId
Creates a new instance from a string.
ObjectId(String, boolean) - Constructor for class org.bson.types.ObjectId
Deprecated.
'babble' format is deprecated. Please use ObjectId.ObjectId(String) instead.
ObjectId(byte[]) - Constructor for class org.bson.types.ObjectId
Constructs an ObjectId given its 12-byte binary representation.
ObjectId(int, int, int) - Constructor for class org.bson.types.ObjectId
Deprecated.
ObjectId's constructed this way do not conform to the ObjectId specification. Please use ObjectId.ObjectId(byte[]) or ObjectId.createFromLegacyFormat(int, int, int) instead.
ObjectId() - Constructor for class org.bson.types.ObjectId
Create a new object id.
objectStart() - Method in class org.bson.BasicBSONCallback
 
objectStart(boolean) - Method in class org.bson.BasicBSONCallback
 
objectStart(String) - Method in class org.bson.BasicBSONCallback
 
objectStart(boolean, String) - Method in class org.bson.BasicBSONCallback
 
objectStart() - Method in interface org.bson.BSONCallback
 
objectStart(String) - Method in interface org.bson.BSONCallback
 
objectStart(boolean) - Method in interface org.bson.BSONCallback
 
objectStart() - Method in class org.bson.EmptyBSONCallback
 
objectStart(String) - Method in class org.bson.EmptyBSONCallback
 
objectStart(boolean) - Method in class org.bson.EmptyBSONCallback
 
objectStart() - Method in class org.bson.LazyBSONCallback
 
objectStart(String) - Method in class org.bson.LazyBSONCallback
 
objectStart(boolean) - Method in class org.bson.LazyBSONCallback
 
OID - Static variable in class org.bson.BSON
 
ok(T) - Method in class org.bson.util.SimplePool
Deprecated.
 
org.bson - package org.bson
Contains the base BSON classes and Encoder/Decoder.
org.bson.io - package org.bson.io
Contains classes implementing I/O operations used by BSON objects.
org.bson.types - package org.bson.types
Contains classes implementing various BSON types.
org.bson.util - package org.bson.util
Misc utils used by BSON.
OutputBuffer - Class in org.bson.io
 
OutputBuffer() - Constructor for class org.bson.io.OutputBuffer
 

P

pipe(OutputStream) - Method in class org.bson.io.BasicOutputBuffer
 
pipe(DataOutput) - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
pipe(OutputStream) - Method in class org.bson.io.OutputBuffer
 
pipe(OutputStream) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
pipe(OutputStream) - Method in class org.bson.LazyBSONObject
 
PoolOutputBuffer - Class in org.bson.io
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
PoolOutputBuffer() - Constructor for class org.bson.io.PoolOutputBuffer
Deprecated.
 
position(int) - Method in class org.bson.io.BSONByteBuffer
 
put(String, Object) - Method in class org.bson.BasicBSONObject
Add a key/value pair to this object
put(String, Object) - Method in interface org.bson.BSONObject
Sets a name/value pair in this object.
put(String, Object) - Method in class org.bson.LazyBSONObject
 
put(String, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
put(int, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
put(Class<?>, T) - Method in class org.bson.util.ClassMap
 
putAll(Map) - Method in class org.bson.BasicBSONObject
 
putAll(BSONObject) - Method in class org.bson.BasicBSONObject
 
putAll(BSONObject) - Method in interface org.bson.BSONObject
Sets all key/value pairs from an object into this object
putAll(Map) - Method in interface org.bson.BSONObject
Sets all key/value pairs from a map into this object
putAll(BSONObject) - Method in class org.bson.LazyBSONObject
 
putAll(Map) - Method in class org.bson.LazyBSONObject
 
putAll(Map) - Method in class org.bson.types.BasicBSONList
 
putAll(BSONObject) - Method in class org.bson.types.BasicBSONList
 
putBinary(String, byte[]) - Method in class org.bson.BasicBSONEncoder
 
putBinary(String, Binary) - Method in class org.bson.BasicBSONEncoder
 
putBoolean(String, Boolean) - Method in class org.bson.BasicBSONEncoder
 
putCode(String, Code) - Method in class org.bson.BasicBSONEncoder
 
putCodeWScope(String, CodeWScope) - Method in class org.bson.BasicBSONEncoder
 
putDate(String, Date) - Method in class org.bson.BasicBSONEncoder
 
putNull(String) - Method in class org.bson.BasicBSONEncoder
 
putNumber(String, Number) - Method in class org.bson.BasicBSONEncoder
 
putObject(BSONObject) - Method in class org.bson.BasicBSONEncoder
Encodes a BSONObject.
putObject(String, BSONObject) - Method in class org.bson.BasicBSONEncoder
this is really for embedded objects
putObject(BSONObject) - Method in interface org.bson.BSONEncoder
 
putObjectId(String, ObjectId) - Method in class org.bson.BasicBSONEncoder
 
putSpecial(String, Object) - Method in class org.bson.BasicBSONEncoder
 
putString(String, String) - Method in class org.bson.BasicBSONEncoder
 
putSymbol(String, Symbol) - Method in class org.bson.BasicBSONEncoder
 
putTimestamp(String, BSONTimestamp) - Method in class org.bson.BasicBSONEncoder
 
putUndefined(String) - Method in class org.bson.BasicBSONEncoder
 
putUUID(String, UUID) - Method in class org.bson.BasicBSONEncoder
 

R

read() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readCStr() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readDouble() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readFully(InputStream, byte[]) - Static method in class org.bson.io.Bits
 
readFully(InputStream, byte[], int) - Static method in class org.bson.io.Bits
 
readFully(InputStream, byte[], int, int) - Static method in class org.bson.io.Bits
 
readInt() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readInt(InputStream) - Static method in class org.bson.io.Bits
 
readInt(InputStream, byte[]) - Static method in class org.bson.io.Bits
 
readInt(byte[]) - Static method in class org.bson.io.Bits
 
readInt(byte[], int) - Static method in class org.bson.io.Bits
 
readIntBE() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readIntBE(byte[], int) - Static method in class org.bson.io.Bits
 
readLong() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
readLong(InputStream) - Static method in class org.bson.io.Bits
 
readLong(InputStream, byte[]) - Static method in class org.bson.io.Bits
 
readLong(byte[]) - Static method in class org.bson.io.Bits
 
readLong(byte[], int) - Static method in class org.bson.io.Bits
 
readObject(byte[]) - Method in class org.bson.BasicBSONDecoder
 
readObject(InputStream) - Method in class org.bson.BasicBSONDecoder
 
readObject(byte[]) - Method in interface org.bson.BSONDecoder
 
readObject(InputStream) - Method in interface org.bson.BSONDecoder
 
readObject(byte[]) - Method in class org.bson.LazyBSONDecoder
 
readObject(InputStream) - Method in class org.bson.LazyBSONDecoder
 
readObject(byte[]) - Method in class org.bson.NewBSONDecoder
Deprecated.
 
readObject(InputStream) - Method in class org.bson.NewBSONDecoder
Deprecated.
 
readUTF8String() - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
REF - Static variable in class org.bson.BSON
 
REGEX - Static variable in class org.bson.BSON
 
regexFlag(char) - Static method in class org.bson.BSON
 
regexFlags(String) - Static method in class org.bson.BSON
Converts a string of regular expression flags from the database in Java regular expression flags.
regexFlags(int) - Static method in class org.bson.BSON
Converts Java regular expression flags into a string of flags for the database
remove() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
remove(Object) - Method in class org.bson.LazyBSONList
 
remove(int) - Method in class org.bson.LazyBSONList
 
remove(Object) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
remove(Object) - Method in class org.bson.util.ClassMap
 
remove(Object) - Method in class org.bson.util.StringRangeSet
 
removeAll(Collection) - Method in class org.bson.LazyBSONList
 
removeAll(Collection<?>) - Method in class org.bson.util.StringRangeSet
 
removeDecodingHook(Class, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeDecodingHooks(Class) - Static method in class org.bson.BSON
Remove all decoding hooks for a specific class.
removeEncodingHook(Class, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeEncodingHooks(Class) - Static method in class org.bson.BSON
Remove all encoding hooks for a specific class.
removeField(String) - Method in class org.bson.BasicBSONObject
Deletes a field from this object.
removeField(String) - Method in interface org.bson.BSONObject
Removes a field with a given name from this object.
removeField(String) - Method in class org.bson.LazyBSONObject
 
removeField(String) - Method in class org.bson.types.BasicBSONList
 
reset() - Method in class org.bson.BasicBSONCallback
 
reset() - Method in interface org.bson.BSONCallback
 
reset() - Method in class org.bson.EmptyBSONCallback
 
reset() - Method in class org.bson.io.BSONByteBuffer
 
reset() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
reset() - Method in class org.bson.LazyBSONCallback
 
retainAll(Collection) - Method in class org.bson.LazyBSONList
 
retainAll(Collection<?>) - Method in class org.bson.util.StringRangeSet
 

S

seekEnd() - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
seekEnd() - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
seekEnd() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
seekStart() - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
seekStart() - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
seekStart() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
set(OutputBuffer) - Method in class org.bson.BasicBSONEncoder
 
set(OutputBuffer) - Method in interface org.bson.BSONEncoder
 
set(int, Object) - Method in class org.bson.LazyBSONList
 
setMax(int) - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
setPosition(int) - Method in class org.bson.io.BasicOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
setPosition(int) - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
setPosition(int) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
setRoot(Object) - Method in class org.bson.BasicBSONCallback
 
setRootObject(Object) - Method in class org.bson.LazyBSONCallback
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
SimplePool<T> - Class in org.bson.util
Deprecated.
This class is NOT a part of public API and will be dropped in 3.x versions.
SimplePool(int) - Constructor for class org.bson.util.SimplePool
Deprecated.
 
SimplePool() - Constructor for class org.bson.util.SimplePool
Deprecated.
 
size() - Method in class org.bson.io.BasicOutputBuffer
 
size() - Method in class org.bson.io.BSONByteBuffer
 
size() - Method in class org.bson.io.OutputBuffer
 
size() - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
size() - Method in class org.bson.LazyBSONList
 
size() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
This method runs in time linear to the total size of all keys in the document.
size() - Method in class org.bson.util.ClassMap
 
size() - Method in class org.bson.util.StringRangeSet
 
sizeCString(int) - Method in class org.bson.LazyBSONObject
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
STRING - Static variable in class org.bson.BSON
 
StringRangeSet - Class in org.bson.util
 
StringRangeSet(int) - Constructor for class org.bson.util.StringRangeSet
 
subList(int, int) - Method in class org.bson.LazyBSONList
 
SYMBOL - Static variable in class org.bson.BSON
 
Symbol - Class in org.bson.types
Class to hold a BSON symbol object, which is an interned string in Ruby
Symbol(String) - Constructor for class org.bson.types.Symbol
 

T

TIMESTAMP - Static variable in class org.bson.BSON
 
toArray() - Method in class org.bson.LazyBSONList
 
toArray(Object[]) - Method in class org.bson.LazyBSONList
 
toArray() - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
toArray(T[]) - Method in class org.bson.LazyBSONObject.LazyBSONKeySet
Deprecated.
 
toArray() - Method in class org.bson.util.StringRangeSet
 
toArray(T[]) - Method in class org.bson.util.StringRangeSet
 
toByteArray() - Method in class org.bson.io.OutputBuffer
mostly for testing
toByteArray() - Method in class org.bson.types.ObjectId
 
toHexString() - Method in class org.bson.types.ObjectId
Converts this instance into a 24-byte hexadecimal string representation.
toInt(Object) - Static method in class org.bson.BSON
 
toMap() - Method in class org.bson.BasicBSONObject
Converts a DBObject to a map.
toMap() - Method in interface org.bson.BSONObject
Returns a map representing this BSONObject.
toMap() - Method in class org.bson.LazyBSONObject
 
toMap() - Method in class org.bson.types.BasicBSONList
 
toString() - Method in class org.bson.BasicBSONObject
Returns a JSON serialization of this object
toString() - Method in class org.bson.io.BSONByteBuffer
 
toString() - Method in class org.bson.io.OutputBuffer
 
toString() - Method in class org.bson.LazyBSONObject
Returns a JSON serialization of this object
toString() - Method in class org.bson.LazyDBList
Deprecated.
Returns a JSON serialization of this object
toString() - Method in class org.bson.types.BSONTimestamp
 
toString() - Method in class org.bson.types.Code
 
toString() - Method in class org.bson.types.MaxKey
 
toString() - Method in class org.bson.types.MinKey
 
toString() - Method in class org.bson.types.ObjectId
 
toString() - Method in class org.bson.types.Symbol
 
toStringBabble() - Method in class org.bson.types.ObjectId
Deprecated.
'babble' format is deprecated. Please use ObjectId.toHexString() instead.
toStringMongod() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.toHexString() instead.
transform(Object) - Method in interface org.bson.Transformer
 
Transformer - Interface in org.bson
 
truncateToPosition(int) - Method in class org.bson.io.OutputBuffer
Truncates the buffer to the given new position, which must be greater than or equal to zero and less than or equal to the current size of this buffer.
truncateToPosition(int) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 

U

UNDEFINED - Static variable in class org.bson.BSON
 

W

wrap(byte[], int, int) - Static method in class org.bson.io.BSONByteBuffer
 
wrap(byte[]) - Static method in class org.bson.io.BSONByteBuffer
 
write(byte[]) - Method in class org.bson.io.BasicOutputBuffer
 
write(byte[], int, int) - Method in class org.bson.io.BasicOutputBuffer
 
write(int) - Method in class org.bson.io.BasicOutputBuffer
 
write(byte[]) - Method in class org.bson.io.OutputBuffer
 
write(byte[], int, int) - Method in class org.bson.io.OutputBuffer
 
write(int) - Method in class org.bson.io.OutputBuffer
 
write(byte[]) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
write(byte[], int, int) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
write(int) - Method in class org.bson.io.PoolOutputBuffer
Deprecated.
 
writeCString(String) - Method in class org.bson.BasicBSONEncoder
Deprecated.
Replaced by getOutputBuffer().writeCString(String).
writeCString(String) - Method in class org.bson.io.OutputBuffer
Writes C string (null-terminated string) to underlying buffer.
writeDouble(double) - Method in class org.bson.io.OutputBuffer
 
writeInt(int) - Method in class org.bson.BasicBSONEncoder
Deprecated.
Replaced by getOutputBuffer().writeInt(int).
writeInt(int) - Method in class org.bson.io.OutputBuffer
 
writeInt(int, int) - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
writeIntBE(int) - Method in class org.bson.io.OutputBuffer
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
writeLong(long) - Method in class org.bson.BasicBSONEncoder
Deprecated.
Replaced by getOutputBuffer().writeLong(long).
writeLong(long) - Method in class org.bson.io.OutputBuffer
 
writeString(String) - Method in class org.bson.io.OutputBuffer
 

_

_binary(String) - Method in class org.bson.BasicBSONDecoder
Deprecated.
This method should not be a part of API. Please see the class-level documentation for a migration instructions.
_buf - Variable in class org.bson.BasicBSONEncoder
Deprecated.
_callback - Variable in class org.bson.BasicBSONDecoder
Deprecated.
This field should not be a part of API. Please see the class-level documentation for a migration instructions.
_callback - Variable in class org.bson.LazyBSONObject
Deprecated.
This field is NOT a part of public API and will be dropped in 3.x versions.
_doc_start_offset - Variable in class org.bson.LazyBSONObject
Deprecated.
Please use LazyBSONObject.getOffset() instead.
_flip(int) - Static method in class org.bson.types.ObjectId
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions.
_in - Variable in class org.bson.BasicBSONDecoder
Deprecated.
This field should not be a part of API. Please see the class-level documentation for a migration instructions.
_inc() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.toByteArray() instead.
_input - Variable in class org.bson.LazyBSONObject
Deprecated.
Please use LazyBSONObject.getBytes() to access underlying bytes.
_isAscii(byte) - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
 
_len - Variable in class org.bson.BasicBSONDecoder
Deprecated.
This field should not be a part of API. Please see the class-level documentation for a migration instructions.
_machine() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.toByteArray() instead.
_need(int) - Method in class org.bson.BasicBSONDecoder.BSONInput
Deprecated.
ensure that there are num bytes to read _pos is where to start reading from
_pos - Variable in class org.bson.BasicBSONDecoder
Deprecated.
This field should not be a part of API. Please see the class-level documentation for a migration instructions.
_put(String, Object) - Method in class org.bson.BasicBSONCallback
 
_put(byte, String) - Method in class org.bson.BasicBSONEncoder
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions. Access buffer directly via BasicBSONEncoder.getOutputBuffer() if you need to change how BSON is written.
_put(String) - Method in class org.bson.BasicBSONEncoder
Deprecated.
Replaced by getOutputBuffer().writeCString(String).
_putObjectField(String, Object) - Method in class org.bson.BasicBSONEncoder
 
_putValueString(String) - Method in class org.bson.BasicBSONEncoder
Deprecated.
This method is NOT a part of public API and will be dropped in 3.x versions. Access buffer directly via BasicBSONEncoder.getOutputBuffer() if you need to change how BSON is written. Otherwise override BasicBSONEncoder.putString(String, String).
_time() - Method in class org.bson.types.ObjectId
Deprecated.
Please use ObjectId.getTimestamp() ()} instead.
_utf8 - Static variable in class org.bson.BSON
Deprecated.
Use Charset.forName(String) to create UTF-8 charset.
A B C D E F G H I K L M N O P R S T U W _