Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
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
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.
LazyBSONObject.LazyBSONKeySet
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
arrayOffset()
- Method in class org.bson.io.
BSONByteBuffer
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
asString()
- Method in class org.bson.io.
BasicOutputBuffer
asString(String)
- Method in class org.bson.io.
BasicOutputBuffer
asString()
- Method in class org.bson.io.
OutputBuffer
asString(String)
- Method in class org.bson.io.
OutputBuffer
asString(String)
- Method in class org.bson.io.
PoolOutputBuffer
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
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
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
DBObject
s 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
BSONInput
- Class in
org.bson.io
BSONInput(InputStream)
- Constructor for class org.bson.io.
BSONInput
BSONLazyDecoder
- Class in
org.bson
BSONLazyDecoder()
- Constructor for class org.bson.
BSONLazyDecoder
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
C
cacheContainsKey(Object)
- Method in class org.bson.util.
ClassMap
cacheContainsKey
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.
LazyBSONObject.LazyBSONKeySet
clear()
- Method in class org.bson.util.
ClassMap
clear
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(ByteBuffer)
- Method in class org.bson.io.
BSONByteBuffer
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
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
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
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.
containsKey(Object)
- Method in class org.bson.util.
ClassMap
containsKey
containsValue(Object)
- Method in class org.bson.util.
ClassMap
containsValue
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
createList()
- Method in class org.bson.
BasicBSONCallback
createNew()
- Method in class org.bson.util.
SimplePool
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
done()
- Method in class org.bson.
BasicBSONEncoder
done()
- Method in interface org.bson.
BSONEncoder
done(T)
- Method in class org.bson.util.
SimplePool
duplicate()
- Method in class org.bson.io.
BSONByteBuffer
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.util.
ClassMap
entrySet
EOO
- Static variable in class org.bson.
BSON
equals(Object)
- Method in class org.bson.
BasicBSONObject
equals(Object)
- Method in class org.bson.io.
BSONByteBuffer
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.
ObjectId
equals(Object)
- Method in class org.bson.util.
ClassMap
equals
ExposedByteArrayInputStream
- Class in
org.bson.util
ExposedByteArrayInputStream(byte[])
- Constructor for class org.bson.util.
ExposedByteArrayInputStream
ExposedByteArrayInputStream(byte[], int, int)
- Constructor for class org.bson.util.
ExposedByteArrayInputStream
F
fill(byte[])
- Method in class org.bson.io.
BSONInput
fill(byte[], int)
- Method in class org.bson.io.
BSONInput
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
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
get()
- Method in class org.bson.util.
SimplePool
getAncestry(Class)
- Static method in class org.bson.util.
ClassMap
getAncestry 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
getBuffer()
- Method in class org.bson.util.
ExposedByteArrayInputStream
getCache()
- Method in class org.bson.util.
ClassMap
cache
getChar(int)
- Method in class org.bson.io.
BSONByteBuffer
getCode()
- Method in class org.bson.types.
Code
getCString(int)
- Method in class org.bson.io.
BSONByteBuffer
getCurrentInc()
- Static method in class org.bson.types.
ObjectId
Gets the current value of the auto increment
getData()
- Method in class org.bson.types.
Binary
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(int)
- Method in class org.bson.io.
BSONByteBuffer
getElementBSONSize(int)
- Method in class org.bson.
LazyBSONObject
getElementType(int)
- Method in class org.bson.
LazyBSONObject
getElementValue(LazyBSONObject.ElementRecord)
- Method in class org.bson.
LazyBSONObject
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.
getFloat(int)
- Method in class org.bson.io.
BSONByteBuffer
getGenMachineId()
- Static method in class org.bson.types.
ObjectId
Gets the generated machine ID, identifying the machine / process / class loader
getInc()
- Method in class org.bson.types.
BSONTimestamp
getInc()
- Method in class org.bson.types.
ObjectId
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
getInt(int, boolean)
- Method in class org.bson.io.
BSONByteBuffer
getIntBE(int)
- Method in class org.bson.io.
BSONByteBuffer
getInternalMap()
- Method in class org.bson.util.
ClassMap
internalMap
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(int)
- Method in class org.bson.io.
BSONByteBuffer
getMachine()
- Method in class org.bson.types.
ObjectId
getMax()
- Method in class org.bson.io.
BSONInput
getObjectId(String)
- Method in class org.bson.
BasicBSONObject
Returns the object id or null if not set.
getPos()
- Method in class org.bson.io.
BSONInput
getPosition()
- Method in class org.bson.io.
BasicOutputBuffer
getPosition()
- Method in class org.bson.io.
OutputBuffer
getPosition()
- Method in class org.bson.io.
PoolOutputBuffer
getScope()
- Method in class org.bson.types.
CodeWScope
getShort(int)
- Method in class org.bson.io.
BSONByteBuffer
getString(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
Gets the time of this ID, in milliseconds
getTimeSecond()
- Method in class org.bson.types.
ObjectId
Gets the time of this ID, in seconds
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
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
hasArray()
- Method in class org.bson.io.
BSONByteBuffer
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.io.
BSONByteBuffer
hashCode()
- Method in class org.bson.types.
Code
hashCode()
- Method in class org.bson.types.
CodeWScope
hashCode()
- Method in class org.bson.types.
ObjectId
hashCode()
- Method in class org.bson.util.
ClassMap
hashCode
hasNext()
- Method in class org.bson.
LazyBSONList.LazyBSONListIterator
hasNext()
- Method in class org.bson.
LazyBSONObject.LazyBSONIterator
hasRemaining()
- Method in class org.bson.io.
BSONByteBuffer
hex()
- Method in class org.bson.io.
OutputBuffer
I
indexOf(Object)
- Method in class org.bson.
LazyBSONList
initCache()
- Method in class org.bson.util.
ClassMap
initCache
isElementEmpty(int)
- Method in class org.bson.
LazyBSONObject
isEmpty()
- Method in class org.bson.
LazyBSONObject
isEmpty()
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
isEmpty()
- Method in class org.bson.util.
ClassMap
isEmpty
isEmpty()
- Method in class org.bson.util.
StringRangeSet
isNew()
- Method in class org.bson.types.
ObjectId
isPartialObject()
- Method in class org.bson.
LazyDBList
isStackEmpty()
- Method in class org.bson.
BasicBSONCallback
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
iterator()
- Method in class org.bson.util.
StringRangeSet
K
KeyCachingLazyBSONObject
- Class in
org.bson
KeyCachingLazyBSONObject(byte[], LazyBSONCallback)
- Constructor for class org.bson.
KeyCachingLazyBSONObject
KeyCachingLazyBSONObject(byte[], int, LazyBSONCallback)
- Constructor for class org.bson.
KeyCachingLazyBSONObject
KeyCachingLazyBSONObject(BSONByteBuffer, LazyBSONCallback)
- Constructor for class org.bson.
KeyCachingLazyBSONObject
KeyCachingLazyBSONObject(BSONByteBuffer, int, LazyBSONCallback)
- Constructor for class org.bson.
KeyCachingLazyBSONObject
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
keySet()
- Method in class org.bson.util.
ClassMap
keySet
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.LazyBSONIterator
- Class in
org.bson
LazyBSONObject.LazyBSONIterator()
- Constructor for class org.bson.
LazyBSONObject.LazyBSONIterator
LazyBSONObject.LazyBSONKeySet
- Class in
org.bson
LazyBSONObject.LazyBSONKeySet()
- Constructor for class org.bson.
LazyBSONObject.LazyBSONKeySet
LazyDBList
- Class in
org.bson
LazyDBList(byte[], LazyBSONCallback)
- Constructor for class org.bson.
LazyDBList
LazyDBList(byte[], int, LazyBSONCallback)
- Constructor for class org.bson.
LazyDBList
LazyDBList(BSONByteBuffer, LazyBSONCallback)
- Constructor for class org.bson.
LazyDBList
LazyDBList(BSONByteBuffer, int, LazyBSONCallback)
- Constructor for class org.bson.
LazyDBList
length()
- Method in class org.bson.types.
Binary
listIterator(int)
- Method in class org.bson.
LazyBSONList
listIterator()
- Method in class org.bson.
LazyBSONList
M
mark()
- Method in class org.bson.io.
BSONByteBuffer
markAsPartialObject()
- Method in class org.bson.
LazyDBList
massageToObjectId(Object)
- Static method in class org.bson.types.
ObjectId
Turn an object into an
ObjectId
, if possible.
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
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
next()
- Method in class org.bson.
LazyBSONList.LazyBSONListIterator
next()
- Method in class org.bson.
LazyBSONObject.LazyBSONIterator
notNew()
- Method in class org.bson.types.
ObjectId
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.io.
BSONInput
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
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
ObjectId(byte[])
- Constructor for class org.bson.types.
ObjectId
ObjectId(int, int, int)
- Constructor for class org.bson.types.
ObjectId
Creates an ObjectId
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
order()
- Method in class org.bson.io.
BSONByteBuffer
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
pipe(OutputStream)
- Method in class org.bson.io.
OutputBuffer
pipe(OutputStream)
- Method in class org.bson.io.
PoolOutputBuffer
PoolOutputBuffer
- Class in
org.bson.io
PoolOutputBuffer()
- Constructor for class org.bson.io.
PoolOutputBuffer
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
put
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
putAll(Map)
- Method in class org.bson.util.
ClassMap
putAll
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(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.io.
BSONInput
readCStr()
- Method in class org.bson.io.
BSONInput
readDouble()
- Method in class org.bson.io.
BSONInput
readFully(InputStream, byte[])
- Static method in class org.bson.io.
Bits
readFully(InputStream, byte[], int)
- Static method in class org.bson.io.
Bits
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
readInt()
- Method in class org.bson.io.
BSONInput
readIntBE(byte[], int)
- Static method in class org.bson.io.
Bits
readIntBE()
- Method in class org.bson.io.
BSONInput
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
readLong()
- Method in class org.bson.io.
BSONInput
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
readUTF8String()
- Method in class org.bson.io.
BSONInput
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
remaining()
- Method in class org.bson.io.
BSONByteBuffer
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()
- Method in class org.bson.
LazyBSONObject.LazyBSONIterator
remove(Object)
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
remove(Object)
- Method in class org.bson.util.
ClassMap
remove
remove(Object)
- Method in class org.bson.util.
StringRangeSet
removeAll(Collection)
- Method in class org.bson.
LazyBSONList
removeAll(Collection<?>)
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
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
reset()
- Method in class org.bson.
LazyBSONCallback
retainAll(Collection)
- Method in class org.bson.
LazyBSONList
retainAll(Collection<?>)
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
retainAll(Collection<?>)
- Method in class org.bson.util.
StringRangeSet
rewind()
- Method in class org.bson.io.
BSONByteBuffer
S
seekEnd()
- Method in class org.bson.io.
BasicOutputBuffer
seekEnd()
- Method in class org.bson.io.
OutputBuffer
seekEnd()
- Method in class org.bson.io.
PoolOutputBuffer
seekStart()
- Method in class org.bson.io.
BasicOutputBuffer
seekStart()
- Method in class org.bson.io.
OutputBuffer
seekStart()
- Method in class org.bson.io.
PoolOutputBuffer
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.io.
BSONInput
setPosition(int)
- Method in class org.bson.io.
BasicOutputBuffer
setPosition(int)
- Method in class org.bson.io.
OutputBuffer
setPosition(int)
- Method in class org.bson.io.
PoolOutputBuffer
setRoot(Object)
- Method in class org.bson.
BasicBSONCallback
setRootObject(Object)
- Method in class org.bson.
LazyBSONCallback
SimplePool
<
T
> - Class in
org.bson.util
SimplePool(int)
- Constructor for class org.bson.util.
SimplePool
SimplePool()
- Constructor for class org.bson.util.
SimplePool
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
size()
- Method in class org.bson.
LazyBSONList
size()
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
size()
- Method in class org.bson.util.
ClassMap
size
size()
- Method in class org.bson.util.
StringRangeSet
sizeCString(int)
- Method in class org.bson.
LazyBSONObject
slice()
- Method in class org.bson.io.
BSONByteBuffer
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
toArray(T[])
- Method in class org.bson.
LazyBSONObject.LazyBSONKeySet
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
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
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
toString()
- Method in class org.bson.util.
ClassMap
toString
toStringBabble()
- Method in class org.bson.types.
ObjectId
toStringMongod()
- Method in class org.bson.types.
ObjectId
transform(Object)
- Method in interface org.bson.
Transformer
Transformer
- Interface in
org.bson
U
UNDEFINED
- Static variable in class org.bson.
BSON
V
values()
- Method in class org.bson.util.
ClassMap
values
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
write(byte[], int, int)
- Method in class org.bson.io.
PoolOutputBuffer
write(int)
- Method in class org.bson.io.
PoolOutputBuffer
writeCString(String)
- Method in class org.bson.
BasicBSONEncoder
writeDouble(double)
- Method in class org.bson.io.
OutputBuffer
writeInt(int)
- Method in class org.bson.
BasicBSONEncoder
writeInt(int)
- Method in class org.bson.io.
OutputBuffer
writeInt(int, int)
- Method in class org.bson.io.
OutputBuffer
writeIntBE(int)
- Method in class org.bson.io.
OutputBuffer
writeLong(long)
- Method in class org.bson.
BasicBSONEncoder
writeLong(long)
- Method in class org.bson.io.
OutputBuffer
_
_binary(String)
- Method in class org.bson.
BasicBSONDecoder
_buf
- Variable in class org.bson.
BasicBSONEncoder
_callback
- Variable in class org.bson.
BasicBSONDecoder
_callback
- Variable in class org.bson.
LazyBSONObject
_doc_start_offset
- Variable in class org.bson.
LazyBSONObject
_flip(int)
- Static method in class org.bson.types.
ObjectId
_in
- Variable in class org.bson.
BasicBSONDecoder
_inc()
- Method in class org.bson.types.
ObjectId
_input
- Variable in class org.bson.
LazyBSONObject
_isAscii(byte)
- Method in class org.bson.io.
BSONByteBuffer
_isAscii(byte)
- Method in class org.bson.io.
BSONInput
_len
- Variable in class org.bson.io.
BSONInput
_machine()
- Method in class org.bson.types.
ObjectId
_max
- Variable in class org.bson.io.
BSONInput
_need(int)
- Method in class org.bson.io.
BSONInput
ensure that there are num bytes to read _pos is where to start reading from
_pos
- Variable in class org.bson.io.
BSONInput
_put(String, Object)
- Method in class org.bson.
BasicBSONCallback
_put(byte, String)
- Method in class org.bson.
BasicBSONEncoder
Encodes the type and key.
_put(String)
- Method in class org.bson.
BasicBSONEncoder
puts as utf-8 string
_putObjectField(String, Object)
- Method in class org.bson.
BasicBSONEncoder
_putValueString(String)
- Method in class org.bson.
BasicBSONEncoder
_time()
- Method in class org.bson.types.
ObjectId
_utf8
- Static variable in class org.bson.
BSON
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes