|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |