com.mongodb
Class BasicDBObjectBuilder
java.lang.Object
com.mongodb.BasicDBObjectBuilder
public class BasicDBObjectBuilder
- extends Object
utility for building objects
example:
BasicDBObjectBuilder.start().add( "name" , "eliot" ).add( "number" , 17 ).get()
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicDBObjectBuilder
public BasicDBObjectBuilder()
start
public static BasicDBObjectBuilder start()
start
public static BasicDBObjectBuilder start(String k,
Object val)
start
public static BasicDBObjectBuilder start(Map m)
- Creates an object builder from an existing map.
- Parameters:
m
- map to use
- Returns:
- the new builder
append
public BasicDBObjectBuilder append(String key,
Object val)
- Returns:
- returns itself so you can chain .append( "a" , 1 ).add( "b" , 1 )
add
public BasicDBObjectBuilder add(String key,
Object val)
- Returns:
- returns itself so you can chain .add( "a" , 1 ).add( "b" , 1 )
push
public BasicDBObjectBuilder push(String key)
pop
public BasicDBObjectBuilder pop()
get
public DBObject get()