where
33343536373839
* Returns a case insensitive like operator. * @return the <p>ilike</p> operator */ @Override public ExpressionAPI iLike() { return new StringExpression(" ilike "); }
43444546474849
* as defined in the optional pg_trgm contrib package. * @return The % */ @Override public ExpressionAPI similar() { return new StringExpression(" % "); }
151152153154155156157158
/** * Appends an <b>and</b> operator * @return Updated builder */ public WhereBuilder and () { this.where.add(new StringExpression(" and ")); return this; }
160161162163164165166167
/** * Appends a <b>between</b> operator * @return Updated builder */ public WhereBuilder between() { this.where.add(new StringExpression(" between ")); return this; }
169170171172173174175176
/** * Appends a <b><></b> operator * @return Updated builder */ public WhereBuilder different() { this.where.add(new StringExpression(" <> ")); return this; }
178179180181182183184185
/** * Appends a <b>=</b> operator * @return Updated builder */ public WhereBuilder eq() { this.where.add(new StringExpression(" = ")); return this; }
187188189190191192193194
/** * Appends a <b>in</b> operator, followed by a right bracket. * @return Updated builder */ public WhereBuilder in() { this.where.add(new StringExpression(" in (")); return this; }
196197198199200201202203
/** * Appends a left bracket * @return Updated builder */ public WhereBuilder lb () { this.where.add(new StringExpression(" (")); return this; }
205206207208209210211212
/** * Appends a right bracket * @return Updated builder */ public WhereBuilder rb() { this.where.add(new StringExpression(") ")); return this; }
214215216217218219220221
/** * Appends a comma * @return Updated builder */ public WhereBuilder comma() { this.where.add(new StringExpression(",")); return this; }