|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EJDBQueryBuilder | |
---|---|
org.ejdb.driver |
Uses of EJDBQueryBuilder in org.ejdb.driver |
---|
Methods in org.ejdb.driver that return EJDBQueryBuilder | |
---|---|
protected EJDBQueryBuilder |
EJDBQueryBuilder.addHint(java.lang.String name,
java.lang.Object value)
Adds pair name->value to hints BSON object. |
protected EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.addOperation(java.lang.Object value)
Add curently restrictons tree to query |
protected EJDBQueryBuilder |
EJDBQueryBuilder.addOperation(java.lang.String field,
java.lang.Object value,
boolean replace)
Adds query restrintions in main query object. |
EJDBQueryBuilder |
EJDBQueryBuilder.addToSet(java.lang.String field,
java.lang.Object value)
Atomically adds value to the array field only if value not in the array already. |
EJDBQueryBuilder |
EJDBQueryBuilder.addToSetAll(java.lang.String field,
java.util.Collection<java.lang.Object> values)
Atomically performs set union with values in val for specified array field. |
EJDBQueryBuilder |
EJDBQueryBuilder.addToSetAll(java.lang.String field,
java.lang.Object... values)
Atomically performs set union with values in val for specified array field. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.begin(java.lang.String value)
Strins starts with prefix |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.bt(java.lang.Number start,
java.lang.Number end)
Between number (start <= field_value <= end) |
EJDBQueryBuilder |
EJDBQueryBuilder.dropAll()
In-place record removal operation. |
EJDBQueryBuilder |
EJDBQueryBuilder.elementMatch(java.lang.String field)
Element match construction |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.eq(java.lang.Object value)
Field equality restriction. |
EJDBQueryBuilder |
EJDBQueryBuilder.excludeField(java.lang.String field)
Sets fields to be excluded from resulting objects. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.exists()
Field existence matching EJDBQueryBuilder.Constraint.exists(boolean) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.exists(boolean exists)
Field existence matching |
EJDBQueryBuilder |
EJDBQueryBuilder.field(java.lang.String field,
java.lang.Object value)
Adds field equality restriction. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.gt(java.lang.Number value)
Greater than value (field_value > value) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.gte(java.lang.Number value)
Greater than or equal value (field_value >= value) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.in(java.util.Collection<java.lang.Object> values)
Field value matched any value of specified in values. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.in(java.lang.Object[] values)
Field value matched any value of specified in values. |
EJDBQueryBuilder |
EJDBQueryBuilder.inc(java.lang.String field,
java.lang.Number inc)
Increment specified field. |
EJDBQueryBuilder |
EJDBQueryBuilder.includeField(java.lang.String field)
Sets fields to be included in resulting objects. |
EJDBQueryBuilder |
EJDBQueryBuilder.join(java.lang.String fpath,
java.lang.String collname)
Make collection join for select queries. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.lt(java.lang.Number value)
Lesser then value (field_value < value) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.lte(java.lang.Number value)
Lesser then or equal value (field_value <= value) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.notIn(java.util.Collection<java.lang.Object> values)
Negation of EJDBQueryBuilder.Constraint.in(java.util.Collection) |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.notIn(java.lang.Object[] values)
Negation of EJDBQueryBuilder.Constraint.in(Object...) |
EJDBQueryBuilder |
EJDBQueryBuilder.or()
Add OR joined query restrictions. |
EJDBQueryBuilder |
EJDBQueryBuilder.pull(java.lang.String field,
java.lang.Object value)
Atomically removes all occurrences of value from field, if field is an array. |
EJDBQueryBuilder |
EJDBQueryBuilder.pullAll(java.lang.String field,
java.util.Collection<java.lang.Object> values)
Atomically performs set substraction of values for specified array field. |
EJDBQueryBuilder |
EJDBQueryBuilder.pullAll(java.lang.String field,
java.lang.Object... values)
Atomically performs set substraction of values for specified array field. |
EJDBQueryBuilder |
EJDBQueryBuilder.set(java.lang.String field,
java.lang.Object value)
Set specified fiels to value query.set(field1, value1).set(field2, value2); // -> { ..., $set : {field1 : value1, field2 : value2}} |
EJDBQueryBuilder |
EJDBQueryBuilder.setFieldIncluded(java.lang.String field,
boolean incldue)
Sets fields to be included or exluded in resulting objects. |
EJDBQueryBuilder |
EJDBQueryBuilder.setMaxResults(int maxResults)
Sets max number of records in the result set. |
EJDBQueryBuilder |
EJDBQueryBuilder.setOffset(int offset)
Sets number of skipped records in the result set. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.strAnd(java.util.Collection<java.lang.String> values)
String tokens (or string array vals) matches all tokens in specified collection. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.strAnd(java.lang.String[] values)
String tokens (or string array vals) matches all tokens in specified array. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.strOr(java.util.Collection<java.lang.String> values)
String tokens (or string array vals) matches any tokens in specified collection. |
EJDBQueryBuilder |
EJDBQueryBuilder.Constraint.strOr(java.lang.String[] values)
String tokens (or string array vals) matches any tokens in specified array. |
EJDBQueryBuilder |
EJDBQueryBuilder.upsert(java.lang.String field,
java.lang.Object value)
Atomic upsert. |
Methods in org.ejdb.driver with parameters of type EJDBQueryBuilder | |
---|---|
EJDBQuery |
EJDBCollection.createQuery(EJDBQueryBuilder query)
Creates new EJDB Query for current collection. |
Constructors in org.ejdb.driver with parameters of type EJDBQueryBuilder | |
---|---|
EJDBQueryBuilder(EJDBQueryBuilder parent,
BSONObject query)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |