net.vz.mongodb.jackson
Class DBQuery.Query

java.lang.Object
  extended by net.vz.mongodb.jackson.DBQuery.AbstractBuilder<DBQuery.Query>
      extended by net.vz.mongodb.jackson.DBQuery.Query
All Implemented Interfaces:
com.mongodb.DBObject, org.bson.BSONObject
Enclosing class:
DBQuery

public static class DBQuery.Query
extends DBQuery.AbstractBuilder<DBQuery.Query>
implements com.mongodb.DBObject

This is a query builder that is also a valid query that can be passed to MongoDB


Field Summary
 
Fields inherited from class net.vz.mongodb.jackson.DBQuery.AbstractBuilder
query
 
Method Summary
 boolean containsField(String s)
           
 boolean containsKey(String s)
           
 Object get(String key)
           
 boolean isPartialObject()
           
 Set<String> keySet()
           
 void markAsPartialObject()
           
 Object put(String key, Object v)
           
 void putAll(org.bson.BSONObject o)
           
 void putAll(Map m)
           
 Object removeField(String key)
           
 Map toMap()
           
 
Methods inherited from class net.vz.mongodb.jackson.DBQuery.AbstractBuilder
all, all, and, elemMatch, exists, greaterThan, greaterThanEquals, in, in, is, lessThan, lessThanEquals, mod, nor, notEquals, notExists, notIn, notIn, or, put, putGroup, regex, size, where
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

markAsPartialObject

public void markAsPartialObject()
Specified by:
markAsPartialObject in interface com.mongodb.DBObject

isPartialObject

public boolean isPartialObject()
Specified by:
isPartialObject in interface com.mongodb.DBObject

put

public Object put(String key,
                  Object v)
Specified by:
put in interface org.bson.BSONObject

putAll

public void putAll(org.bson.BSONObject o)
Specified by:
putAll in interface org.bson.BSONObject

putAll

public void putAll(Map m)
Specified by:
putAll in interface org.bson.BSONObject

get

public Object get(String key)
Specified by:
get in interface org.bson.BSONObject

toMap

public Map toMap()
Specified by:
toMap in interface org.bson.BSONObject

removeField

public Object removeField(String key)
Specified by:
removeField in interface org.bson.BSONObject

containsKey

public boolean containsKey(String s)
Specified by:
containsKey in interface org.bson.BSONObject

containsField

public boolean containsField(String s)
Specified by:
containsField in interface org.bson.BSONObject

keySet

public Set<String> keySet()
Specified by:
keySet in interface org.bson.BSONObject


Copyright © 2011-2012 VZ Netzwerke. All Rights Reserved.