Uses of Class
com.mongodb.QueryBuilder

Packages that use QueryBuilder
com.mongodb Main package with core files. 
 

Uses of QueryBuilder in com.mongodb
 

Methods in com.mongodb that return QueryBuilder
 QueryBuilder QueryBuilder.all(Object object)
          Equivalent of the $all operand
 QueryBuilder QueryBuilder.and(DBObject... ands)
          Equivalent to an $and operand
 QueryBuilder QueryBuilder.and(String key)
          Equivalent to QueryBuilder.put(key).
 QueryBuilder QueryBuilder.elemMatch(DBObject match)
          Equivalent to the $elemMatch operand
 QueryBuilder QueryBuilder.exists(Object object)
          Equivalent of the $exists operand
 QueryBuilder QueryBuilder.greaterThan(Object object)
          Equivalent to the $gt operator
 QueryBuilder QueryBuilder.greaterThanEquals(Object object)
          Equivalent to the $gte operator
 QueryBuilder QueryBuilder.in(Object object)
          Equivalent of the $in operand
 QueryBuilder QueryBuilder.is(Object object)
          Equivalent of the find({key:value})
 QueryBuilder QueryBuilder.lessThan(Object object)
          Equivalent to the $lt operand
 QueryBuilder QueryBuilder.lessThanEquals(Object object)
          Equivalent to the $lte operand
 QueryBuilder QueryBuilder.mod(Object object)
          Equivalent of the $mod operand
 QueryBuilder QueryBuilder.near(double x, double y)
          Equivalent of the $near operand
 QueryBuilder QueryBuilder.near(double x, double y, double maxDistance)
          Equivalent of the $near operand
 QueryBuilder QueryBuilder.nearSphere(double longitude, double latitude)
          Equivalent of the $nearSphere operand
 QueryBuilder QueryBuilder.nearSphere(double longitude, double latitude, double maxDistance)
          Equivalent of the $nearSphere operand
 QueryBuilder QueryBuilder.not()
          Equivalent to $not meta operator.
 QueryBuilder QueryBuilder.notEquals(Object object)
          Equivalent of the $ne operand
 QueryBuilder QueryBuilder.notIn(Object object)
          Equivalent of the $nin operand
 QueryBuilder QueryBuilder.or(DBObject... ors)
          Equivalent to an $or operand
 QueryBuilder QueryBuilder.put(String key)
          Adds a new key to the query if not present yet.
 QueryBuilder QueryBuilder.regex(Pattern regex)
          Passes a regular expression for a query
 QueryBuilder QueryBuilder.size(Object object)
          Equivalent of the $size operand
static QueryBuilder QueryBuilder.start()
          returns a new QueryBuilder
static QueryBuilder QueryBuilder.start(String key)
          Creates a new query with a document key
 QueryBuilder QueryBuilder.withinBox(double x, double y, double x2, double y2)
          Equivalent to a $within operand, based on a bounding box using represented by two corners
 QueryBuilder QueryBuilder.withinCenter(double x, double y, double radius)
          Equivalent of the $within operand, used for geospatial operation
 QueryBuilder QueryBuilder.withinCenterSphere(double longitude, double latitude, double maxDistance)
          Equivalent of the $centerSphere operand mostly intended for queries up to a few hundred miles or km.
 QueryBuilder QueryBuilder.withinPolygon(List<Double[]> points)
          Equivalent to a $within operand, based on a bounding polygon represented by an array of points