|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DBObject
A key-value map that can be saved to the database.
| 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. |
boolean |
isPartialObject()
whether markAsPartialObject was ever called only matters if you are going to upsert and dont' want to risk losing fields |
java.util.Set<java.lang.String> |
keySet()
Returns this object's fields' names |
void |
markAsPartialObject()
if this object was loaded with only some fields (using a field filter) this method will be called to notify |
java.lang.Object |
put(java.lang.String key,
java.lang.Object v)
Sets a name/value pair in this object. |
void |
putAll(DBObject o)
|
void |
putAll(java.util.Map m)
|
java.lang.Object |
removeField(java.lang.String key)
Remove a field with a given name from this object. |
java.util.Map |
toMap()
Returns a map representing this DBObject. |
| Method Detail |
|---|
java.lang.Object put(java.lang.String key,
java.lang.Object v)
key - Name to setv - Corresponding value
void putAll(DBObject o)
void putAll(java.util.Map m)
java.lang.Object get(java.lang.String key)
key - The name of the field fetch
java.util.Map toMap()
java.lang.Object removeField(java.lang.String key)
key - The name of the field to remove
boolean containsKey(java.lang.String s)
boolean containsField(java.lang.String s)
s - Field name for which to check
java.util.Set<java.lang.String> keySet()
void markAsPartialObject()
boolean isPartialObject()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||