|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bson.LazyBSONObject
public class LazyBSONObject
| Nested Class Summary | |
|---|---|
class |
LazyBSONObject.LazyBSONIterator
|
class |
LazyBSONObject.LazyBSONKeySet
|
| Constructor Summary | |
|---|---|
LazyBSONObject(byte[] data,
int offset,
LazyBSONCallback cbk)
|
|
LazyBSONObject(byte[] data,
LazyBSONCallback cbk)
|
|
| Method Summary | |
|---|---|
boolean |
containsField(java.lang.String s)
Checks if this object contains a field with the given name. |
boolean |
containsKey(java.lang.String s)
Deprecated. |
java.lang.Object |
get(java.lang.String key)
Gets a field from this object by a given name. |
int |
getBSONSize()
|
boolean |
isEmpty()
|
java.util.Set<java.lang.String> |
keySet()
Returns this object's fields' names |
java.lang.Object |
put(java.lang.String key,
java.lang.Object v)
Sets a name/value pair in this object. |
void |
putAll(BSONObject o)
Sets all key/value pairs from an object into this object |
void |
putAll(java.util.Map m)
Sets all key/value pairs from a map into this object |
protected java.lang.Object |
readBinary(int valueOffset)
|
java.lang.Object |
removeField(java.lang.String key)
Removes a field with a given name from this object. |
java.util.Map |
toMap()
Returns a map representing this BSONObject. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LazyBSONObject(byte[] data,
LazyBSONCallback cbk)
public LazyBSONObject(byte[] data,
int offset,
LazyBSONCallback cbk)
| Method Detail |
|---|
public java.lang.Object put(java.lang.String key,
java.lang.Object v)
BSONObject
put in interface BSONObjectkey - Name to setv - Corresponding value
public void putAll(BSONObject o)
BSONObject
putAll in interface BSONObjecto - the objectpublic void putAll(java.util.Map m)
BSONObject
putAll in interface BSONObjectm - the mappublic java.lang.Object get(java.lang.String key)
BSONObject
get in interface BSONObjectkey - The name of the field fetch
public java.util.Map toMap()
BSONObject
toMap in interface BSONObjectpublic java.lang.Object removeField(java.lang.String key)
BSONObject
removeField in interface BSONObjectkey - The name of the field to remove
@Deprecated public boolean containsKey(java.lang.String s)
BSONObject
containsKey in interface BSONObjectpublic boolean containsField(java.lang.String s)
BSONObject
containsField in interface BSONObjects - Field name for which to check
public java.util.Set<java.lang.String> keySet()
BSONObject
keySet in interface BSONObjectpublic boolean isEmpty()
public int getBSONSize()
protected java.lang.Object readBinary(int valueOffset)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||