Uses of Class
org.ejdb.driver.EJDBQueryBuilder.Constraint

Packages that use EJDBQueryBuilder.Constraint
org.ejdb.driver   
 

Uses of EJDBQueryBuilder.Constraint in org.ejdb.driver
 

Methods in org.ejdb.driver that return EJDBQueryBuilder.Constraint
 EJDBQueryBuilder.Constraint EJDBQueryBuilder.field(java.lang.String field)
          Adds constraint for field
 EJDBQueryBuilder.Constraint EJDBQueryBuilder.Constraint.field(java.lang.String field)
          Add inner constraint
 EJDBQueryBuilder.Constraint EJDBQueryBuilder.Constraint.icase()
          Case insensitive string matching

Example: query.field(field).icase().eq(value); // -> {field : {$icase : value}} query.field(field).icase().in(value1, value2); // -> {field : {$icase : {$in : [value1, value2]}}}

 EJDBQueryBuilder.Constraint EJDBQueryBuilder.Constraint.not()
          Add $not negatiation constraint

Example: query.field(field).not().eq(value); // {field : { $not : value }} query.field(field).not().bt(start, end); // {field : { $not : {$bt : [start, end]}}}

 

Constructors in org.ejdb.driver with parameters of type EJDBQueryBuilder.Constraint
EJDBQueryBuilder.Constraint(java.lang.String field, EJDBQueryBuilder.Constraint parent)